Ubuntu 12.10 पर टाइप करते समय मैं Elantech टचपैड को कैसे निष्क्रिय कर सकता हूं?


9

मेरे पास एक Asus लैपटॉप (गैर ज़ेनबुक) है जिसे मैंने पिछले सप्ताह खरीदा था। इस पर Elantech Touchpad है। यहाँ क्या काम कर रहा है:

  • एज स्क्रॉलिंग या टू फिंगर स्क्रॉलिंग।
  • तीन उंगली और दो उंगली।
  • लेफ्ट क्लिक और राइट क्लिक और डबल टैप करें।

यह सही होने से एकमात्र बात यह है कि जब मैं टाइप कर रहा होता हूं तो कभी-कभी मेरी हथेली टचपैड पर सही तरीके से टकराती है और फिर चीजें पागल हो जाती हैं। कोड लिखते समय यह एक वास्तविक परेशानी हो सकती है।

क्या कोई मदद कर सकता है?

यहाँ का उत्पादन है xinput list:

 Virtual core pointer                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ ASUS USB2.0 Webcam                        id=9    [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]

आउटपुट: ps aux | grep syndaemon

jason 2911 0.0 0.0 20208 948? एस फरवरी 13 0:53 सिंडोमन ​​-आई 2.0 -के -आर-टी

जेसन 10256 0.0 0.0 13584 928 पीटी / 2 एस + 14:18 0:00 ग्रेप सिंडैमन


1
माउस और टचपैड सेटिंग में इसके लिए एक चेकबॉक्स है। इसकी जाँच की जाती है?
mikewhatever

हाँ यही है। इससे कोई फर्क नहीं पड़ा। :(
जेसन शुल्टज

के आउटपुट को देखते हैं ps aux | grep syndaemon। यदि संभव हो, तो इसे मूल प्रश्न में जोड़ें।
mikewhatever

किया हुआ। मैंने ps aux का आउटपुट जोड़ा | अनुरोध के रूप में grep syndaemon।
जेसन शुल्टज

ठीक लग रहा है। क्या आप कह रहे हैं कि फीचर बिल्कुल काम नहीं करता है? वास्तव में क्या होता है, जब आप इसे 'सिर्फ सही' मारते हैं?
mikewhatever 21

जवाबों:


3

मुझे पता है कि यह वह नहीं है जो आप वास्तव में चाहते हैं (पूरी तरह से स्वचालित?), लेकिन टचपैड को अक्षम और सक्षम करने के लिए कीबोर्ड शॉर्टकट बनाना आसान है।

आपकी ओर से xinput list, आपके टचपैड के लिए आईडी 12 है । इसे निष्क्रिय करने के लिए इस कमांड का उपयोग करें:

xinput set-prop 12 "Device Enabled" 0

इसे सक्षम करने के लिए इसका उपयोग करें:

xinput set-prop 12 "Device Enabled" 1

इन कमांड को अपने कस्टम शॉर्टकट (कीबोर्ड / शॉर्टकट / कस्टम शॉर्टकट) से बांधें। शायद यह एक स्क्रिप्ट के लिए बनाया जा सकता है?


2

टाइपिंग के दौरान विकलांग टचपैड के लिए मुझे दो तरीके पता हैं। पहला चित्रमय तरीका। डैश पर क्लिक करें और लिखें: टचपैड, फिर "माउस और टचपैड" पर क्लिक करें और बॉक्स को टाइप करने के लिए "टचपैड को अक्षम करें" टाइप करें और खोलें

यहां छवि विवरण दर्ज करें

दूसरा (मुझे लगता है कि एक ही है) टर्मिनल तरीका है .. एक टर्मिनल खोलें (CTRL + ALT + T) और लिखें

syndaemon -i 2 -d 

टचपैड के लिए फिर से काम करने के लिए अंतिम कुंजी दबाने के बाद -i संख्या सेकंड को इंगित करता है। -D विकल्प सिंडिकेशन के लिए पृष्ठभूमि (डेमन के रूप में) को जारी रखने के लिए है।


1

सिनैप्टिक शुरू करें। मुझे इसके साथ थोड़ी समस्या थी क्योंकि यह कभी-कभी शुरू करने में विफल रहता है। GUI संवाद देखने तक इसे फिर से शुरू करने का प्रयास करें।

संवाद में आप 'कीबोर्ड गतिविधि पर टचपैड को स्वचालित रूप से स्विच ऑफ' और 'टचपैड को फिर से चालू करने से पहले प्रतीक्षा करने का समय' सेट कर सकते हैं।

यदि आप एक माउस प्लग किया गया है, तो आप 'टचपैड को स्वचालित रूप से स्विच ऑफ' कर सकते हैं।


0

मैं इस स्क्रिप्ट का उपयोग करता हूं जो मैंने अभी किया है। Xinput --list के आउटपुट के अनुसार कीबोर्ड और माउस डिवाइस बदलें

kbidle () # disable ELAN touchpad while typing. By Zibri
{ 
    sleep 3;
    xinput test "ITE Tech. Inc. ITE Device(8910) Keyboard" | ( while true; do
        if read -t 1 a; then
            xinput disable "ELAN1200:00 04F3:3090 Mouse";
        else
            xinput enable "ELAN1200:00 04F3:3090 Mouse";
        fi;
    done )
}

हालांकि एक छोटा सा बग है: यदि माउस को ऑटोहाइड पर सेट किया जाता है, तो माउस पॉइंटर छिपा रहता है ... क्या इसके लिए कोई फिक्स है?
जिब्री
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.