टाइप करते समय मैं टचपैड को कैसे अक्षम कर सकता हूं?


21

इस तरह लिखना असंभव है, पाठ हटा दिया जाता है, खिड़कियां बदल जाती हैं, यादृच्छिक टैब खुल जाते हैं। मैंने हर समाधान की कोशिश की है जो मुझे आया था लेकिन वास्तव में कोई भी इसे हल नहीं करता है (कुछ भी काम नहीं करता है)

मैंने टचपैड इंडिकेटर इंस्टॉल करने की कोशिश की है, मैंने स्टार्टअप एप्लिकेशन से एक सिंडिकेट ऑप्शन जोड़ने की कोशिश की है, मैंने भी यही कोशिश की लेकिन टर्मिनल से, कुछ भी काम नहीं करता।

मैं बस टचपैड को पूरी तरह से अक्षम करना चाहता हूं जबकि टाइपिंग, कोई स्क्रॉलिंग, कोई भी कर्सर नहीं चल रहा है, कुछ भी नहीं।


1
यह बहुत आसान है। भागो xinput disable <ID>। आईडी जिसे आप xinputकमांड द्वारा पा सकते हैं । लेकिन मैं स्थापित करने का सुझाव देता हूं libinput, इसे मुद्दों को हल करना चाहिए।
पायलट 6

2
@ pil6 क्षमा करें, मेरा कहने का मतलब है कि मैं इसे केवल टाइप करते समय अक्षम करना चाहता हूं, हर समय नहीं।
माइकल फॉक्‍स

उबंटू संस्करण क्या है?
पायलट 6

@ पायलट 6 16.04.1
माइकलएक्स

जवाबों:


22

मेरा सुझाव है कि libinputइसे स्थापित करना "टाइप करते समय अक्षम होना" और "हथेली का पता लगाना" एल्गोरिदम है।

रन

sudo apt install xserver-xorg-input-libinput

और जीयूआई सत्र को पुनः आरंभ करें, या रिबूट करें।

यदि आपको "टैप टू क्लिक" की आवश्यकता है, तो आप जोड़ सकते हैं

Option "Tapping" "true"

के टचपैड अनुभाग के लिए /usr/share/X11/xorg.conf.d/90-libinput.conf

सभी विकल्प मैनुअल पेज पर पाए जा सकते हैं ।

यदि आप -hwe-16.94स्टैक के साथ उबंटू 16.04 का उपयोग कर रहे हैं , तो आपको xserver-xorg-input-libinput-hwe-16.04इसके बजाय पैकेज स्थापित करना होगा xserver-xorg-input-libinput

आप जांच सकते हैं कि कौन सा xserver-xorgया xserver-xorg-hwe-16.04पैकेज स्थापित है, यह जांच कर HWE स्टैक स्थापित किया गया है।


ओपी परिवर्तित प्रश्न के बाद सर्वश्रेष्ठ उत्तर के लिए +1 ।
विनयुनुच्स

मैंने ओपी के प्रश्न को स्पष्ट करने से पहले ही एक टिप्पणी में सुझाव दिया था।
पायलट 6

मैंने आपकी टिप्पणी तब पढ़ी थी जब धागा शुरू होने के बाद यह पहली गतिविधि थी। क्षमा करें मैं टिप्पणी उठाना भूल गया फिर मैं इसके साथ बुरा हूं। रेक्टीफाइड :)
WinEunuuchs2Unix

2
स्क्रॉलिंग सामान्य होनी चाहिए, न कि "प्राकृतिक"। इसे उल्टा करना संभव है, लेकिन ऐसा लगता है कि आपने पहले प्राकृतिक का उपयोग किया था।
पायलट 6

1
विकल्प "NaturalScrolling" है। आप जो चाहते हैं उसे पाने के लिए "सत्य" और "असत्य" का प्रयास करें। "गलत" डिफ़ॉल्ट है।
पायलट 6

10

ओपन सिस्टम सेटिंग्स -> माउस और टचपैड : से टचपैड सेक्शन स्विच ONमेंOFF

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

इस पोस्ट को पढ़ने वाले अन्य उपयोगकर्ताओं के लिए अतिरिक्त जानकारी: प्रश्न की सामग्री को बदलने से पहले उत्तर लिखा गया था, मूल रूप से प्रश्न था: "टचपैड को अक्षम करने का एक वास्तविक समाधान? मैं सिर्फ टचपैड को पूरी तरह से अक्षम करना चाहता हूं, कोई स्क्रॉलिंग, कोई हिलना नहीं? कर्सर, कुछ भी नहीं। " - तो @ Pilot6 से जवाब इस सवाल का वर्तमान संस्करण क्या है के लिए बहुत बेहतर समाधान है!


1
माफ़ कीजिये। मेरी गलती। मैंने शीर्षक गड़बड़ कर दिया। मैं टाइप करते समय टचपैड को अक्षम करना चाहता हूं, इसे हर समय अक्षम नहीं करता।
माइकलएक्स

3

आप इसे Synaptics के साथ भी कर सकते हैं।

synclient PalmDetect=1

यह स्थायी नहीं होगा, लेकिन आप निम्न फ़ाइल बनाकर या संपादित करके ऐसा कर सकते हैं Option "PalmDetect" "1"

# /etc/X11/xorg.conf.d/70-synaptics.conf
Section "InputClass"
  Identifier "touchpad"
  Driver "Synaptics"
    Option "PalmDetect" "1"
EndSection

https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disable_touchpad_while_typing


3

मेरी नजर में, ताड़पत्रिका "टाइपिंग के दौरान अक्षम" नहीं है, क्योंकि यह सुविधा वास्तव में विचार नहीं करती है कि कीबोर्ड पर क्या हो रहा है। मेरे मामले में, मैं टाइपिंग करते समय पैड को स्थायी रूप से नहीं छूता, इसलिए पता लगाना ठीक से काम नहीं करता था। उसी लिंक पर जो हार्लेमस्केलर पहले से ही पोस्ट किया गया है , एक दूसरा समाधान भी है जो कि अनुरोधित (संशोधित ओपी में) अतिशयोक्ति करता है:

सिंडेमॉन सिंडैमन का उपयोग कीबोर्ड गतिविधि की निगरानी करता है और टाइप करते समय टचपैड को अक्षम करता है। अक्षम होने पर इसे नियंत्रित करने के लिए कई विकल्प हैं। उन्हें देखें $ syndaemon -hउदाहरण के लिए, प्रत्येक कीप के बाद 0.5 सेकंड के लिए टैपिंग और स्क्रॉलिंग को अक्षम करने के लिए (Ctrl की तरह संशोधक कुंजियों को अनदेखा करें), उपयोग करें

syndaemon -i 0.5 -t -K -R

एक बार जब आप अपने पसंद के विकल्पों को निर्धारित कर लेते हैं, तो आपको एक्स शुरू होने पर इसे स्वचालित रूप से चलाने के लिए अपने लॉगिन प्रबंधक या xinitrc का उपयोग करना चाहिए। -D विकल्प पृष्ठभूमि में इसे डेमॉन के रूप में शुरू कर देगा।


मैंने पुष्टि की कि यह Ubuntu 19.04 LTS पर काम कर रहा है जो मानक गनोम डेस्कटॉप चला रहा है। यह synclient -l | grep PalmDetectरिटर्निंग के साथ है PalmDetect = 1(जो कि डिफ़ॉल्ट रूप से सक्षम था, मेरे अपने परिवर्तनों से नहीं)। यह निकलता है मेरे लिए, कि बस होने synclientके PalmDetect1 करने के लिए सेट समाधान नहीं है, आपका जवाब है।
bgoodr

0

यह बहुत समान है कि मैं कमांड लाइन का उपयोग करके टचपैड को कैसे अक्षम कर सकता हूं? जो समकालिक कार्यक्रम की सिफारिश करता है।

यदि आपके पास सिनैप्टिक्स टचपैड है, तो आप पैड को बंद करने के लिए हॉटकी को बाँध सकते हैं और साथ में

  • synclient TouchpadOff = 1
  • synclient TouchpadOff = 0

क्या यह "टाइप करते समय अक्षम" सुविधा से संबंधित प्रश्न का उत्तर देता है?
पायलट 6

यह स्वचालित रूप से ऐसा नहीं करता है, लेकिन मैंने इसे उपयोगी पाया है और दूसरे पैकेज के अतिरिक्त की आवश्यकता नहीं है। किसी भी तरह से अच्छा है। तुम्हारा होना स्वत: है; खान जबकि मैनुअल भी ओपी के सवाल के लिए वैध है।
राच्यू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.