मुझे इसी तरह की समस्याएँ आई हैं और इस ब्लॉग का उत्तर काफी हद तक पूर्ण पाया गया है और प्रासंगिक विवरणों की नकल की है:
हथेली का पता लगाना:
एक टर्मिनल प्रकार में हथेली का पता लगाना चालू करें:
$ synclient PalmDetect=1
अधिकतम चौड़ाई निर्धारित करें जिसे हथेली के बजाय उंगली के रूप में व्याख्या की जानी चाहिए। मैं 4 चुनता हूं, सबसे अधिक कैसे -10 उपयोग करते हैं, यह अनुमान लगाने और परीक्षण करने के लिए अच्छा है:
$ synclient PalmMinWidth=4
फिर, एक उंगली बनाम हथेली की न्यूनतम ऊंचाई निर्धारित करें:
$ synclient PalmMinZ=50
अंत में, उबंटू के तहत, 3 उंगली मध्य क्लिक डिफ़ॉल्ट रूप से सक्षम नहीं है, इसलिए यदि आप इसका उपयोग करना चाहते हैं:
$ synclient TapButton2=3 TapButton3=2
सिद्धांत रूप में, यह मध्यम क्लिक के लिए 2 उंगली टैप, और दाईं क्लिक के लिए 3 उंगली टैप को सक्षम करना चाहिए, लेकिन उबंटू 13.04 में परिणामी व्यवहार बिल्कुल विपरीत है। इसलिए, यदि आप मध्य क्लिक के उपयोग के लिए 2 फिंगर टैप पसंद करते हैं:
$ synclient TapButton2=2 TapButton3=3
इसे सही सेटिंग्स मिल जाने के बाद इसे स्थायी बनाने के लिए, इन्हें सेव करें 50-synaptics.conf
जिसमें /usr/share/X11/xorg.conf.d/50-synaptics.conf
डेबियन / उबंटू (सेम्प्लिस) और /etc/X11/xorg.conf.d/50-synaptics.conf
आर्क लिनक्स आधारित डिस्ट्रोस में स्थित है, और पहला "इनपुटक्लास" भाग मल्टी-टच मिडिल क्लिक राइट के लिए है , जो पहले से ही आर्क में सक्षम है, इसलिए आपको इसे जोड़ने की आवश्यकता नहीं होनी चाहिए):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
टाइप करते समय टच-पैड को अस्थायी रूप से बंद करें:
समकालिक आदेशों का उपयोग करने के बजाय, सिंडेमॉन का उपयोग करें:
$ syndaemon -K -i 0.5 -R -d
कट्टर विकि का दावा करता है, तो आप अपने को यह आदेश को बचाने कि ~/.xinitrc
है करने के लिए फ़ाइल यह अपने अगले लॉग-इन पर स्वचालित रूप से अंजाम दिया। हालाँकि, जब मैंने ऐसा किया, तो मैं इस बात से अनजान था कि डेस्कटॉप ( exec DESKTOP.session
कमांड) के लॉन्च से पहले कमांड होना चाहिए । लगभग एक टन अन्य कॉन्फिग फाइलों के साथ खेलने और एसएलआईएम डिस्प्ले मैनेजर के बारे में एक टन सीखने के बाद, मैंने आखिरकार महसूस किया कि डेस्कटॉप को लॉन्च करने के बाद कमांड केवल फाइल को आगे बढ़ाने की जरूरत है, क्योंकि डेस्कटॉप लॉन्च होने तक कमांड नहीं चलेगा। छोड़ दिया जाता है।