यह मानते हुए कि यह आपके द्वारा टाइप किए जाने वाले yr टचपैड के स्वाभाविक रूप से ब्रश करने के कारण है, आप कुछ मापदंडों को संशोधित कर सकते हैं , बशर्ते yr टचपैड ड्राइवर अच्छी तरह से स्थापित हो।
पहली सूची Xorg इनपुट डिवाइस।
परिणाम मेरी वर्तमान मशीन के लिए हैं और yr के मामले में अलग होंगे।
$ xinput --list # list of Xorg session input devices
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=11 [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)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ HP WMI hotkeys id=12 [slave keyboard (3)]
जैसा कि आप देख सकते हैं कि वर्तमान टचपैड को "SynPS / 2 Synaptics TouchPad" के रूप में पहचाना जाता है, अगला, yr टचपैड गुणों को सूचीबद्ध करने के लिए, टर्मिनल में करें:
$ xinput --list-props "SynPS/2 Synaptics TouchPad" | grep -e Finger
# Replace "SynPS/2 Synaptics TouchPad" above with yr own touchpad description.
Synaptics Finger (275): 25, 30, 0
Synaptics Two-Finger Pressure (281): 282
Synaptics Two-Finger Width (282): 7
Synaptics Two-Finger Scrolling (285): 1, 1
सूचीबद्ध गुणों को विस्तार से समझने के लिए, ऊपर देखें $ man 4 synaptics
।
"सिनैप्टिक्स फिंगर" यहां की रुचि की संपत्ति है:
- फिंगर लो = 25 <- जब उंगली का दबाव इस मान से कम हो जाता है, तो चालक इसे रिलीज के रूप में गिनता है।
- फिंगर उच्च = 30 <- जब उंगली का दबाव इस मूल्य से ऊपर चला जाता है, तो चालक इसे एक स्पर्श के रूप में गिनता है।
जैसा कि आप देख रहे हैं कि मैं अपने टचपैड को संवेदनशील पक्ष पर रखना पसंद करता हूं। दूसरी ओर, आप शायद "फिंगर हाई" को ट्विक करना चाहते हैं और इसे 50 या 60 या अधिक मूल्य पर सेट करना चाहते हैं। यह yr हार्डवेयर पर उतना ही निर्भर करता है जितना कि यह आप पर करता है। आपको बस विशिष्ट जरूरतों के लिए yr हार्डवेयर को ठीक ट्यून करने की आवश्यकता है। उदाहरण के लिए:
$ xinput --set-prop [device number] "Synaptics Finger" 25 60 0
मेरे उपयोग के मामले में [डिवाइस नंबर] के अनुरूप होगा 10
(जैसा कि ऊपर से देखा गया है $ xinput --list
) मैंने संपत्ति "फिंगरहाइग" को 30 से बढ़ाकर 60 कर दिया है। इसका मतलब यह है कि yr टचपैड में स्थानिक संपर्कों के प्रति कम संवेदनशील हो जाता है।
Yr Xorg सत्र को पुनरारंभ करने की आवश्यकता के बिना मक्खी पर yr डिवाइस को कॉन्फ़िगर करने का एक और तरीका , क्ली यूटिलिटी का उपयोग करना है synclient
। यह Synaptics ड्राइवर विकल्पों को क्वेरी और संशोधित करता है। यह आपको टचपैड सुविधाओं को समायोजित करने की अनुमति देगा जो जीयूआई के माध्यम से उजागर नहीं होते हैं। एक टर्मिनल के माध्यम से मापदंडों को समायोजित करेगा:
$ synclient FingerHigh=60
$ man synclient
अधिक जानकारी के लिए देखें।
यद्यपि उस प्रकार का कॉन्फ़िगरेशन स्थायी नहीं है और रिबूट से नहीं बचेगा, यह आपको मूल्यों के साथ प्रयोग करने में मदद करेगा। एक बार जब आप डिवाइस व्यवहार से संतुष्ट हो जाते हैं, तो आप फ़ाइल को संपादित कर सकते हैं /usr/share/X11/xorg.conf.d/50-synaptics.conf
(<- यह मेरी खुद की कॉन्फ़िगरेशन फ़ाइल का नाम है; yr फ़ाइल नाम अलग हो सकता है।)
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "..." "..."
...
Option "FingerLow" "25"
Option "FingerHigh" "60"
...
EndSection
रिबूट में परिवर्तन को स्थायी बनाना चाहिए, लेकिन जब आप सिस्टम या ड्राइवर अपग्रेड करते हैं, तो उन परिवर्तनों को मिटा दिया जाएगा।
HTH। प्रतिक्रिया का स्वागत