Synaptics ट्रैकपैड पर टैप ज़ोन में माउस मूवमेंट को अक्षम करें


17

मेरे पास एक "सॉफ्ट" ट्रैकपैड के साथ एक एचपी DV6-3160 है जैसे बटन इसका हिस्सा हैं।

Ubuntu 12.10 इसके साथ अच्छी तरह से काम करता है इसके अलावा जब मैं ड्रैग + ड्रॉप करना चाहता हूं। क्योंकि माउस के मूवमेंट क्षेत्र में बटन शामिल हैं यदि मैं बाएं बटन को दबाए रखता हूं तो मैं अपनी बाईं उंगली की एक गड़बड़ द्वारा सब कुछ गड़बड़ कर सकता हूं (मैं निश्चित रूप से टैप-टू-क्लिक का उपयोग कर सकता हूं और फिर चीजों को स्थानांतरित कर सकता हूं लेकिन केवल ऊपर!) ।

मैं जो करना चाहता हूं वह "डेड ज़ोन" सेट करने में सक्षम है - बस बटन क्षेत्र में सभी माउस आंदोलन बंद करें (मेरे पास ऊपर पर्याप्त जगह है)।

सिनैप्टिक्स पैकेज को स्थापित किया और सिंक्रोनिएंट का उपयोग करने की कोशिश की और बॉटमएड को सेट किया, लेकिन कोई बात नहीं (वैध - अगर मैंने इसे बहुत कम त्रुटियों में सेट किया) तो मैंने इसे माउस व्यवहार में परिवर्तित नहीं किया।

अग्रिम में बहुत धन्यवाद।


लगता है कि आपको ड्राइवरों को खुद को पैच करना होगा, यदि यह संभव है, तो डेडज़ोन बनाने के लिए। यह एक सामान्य उपयोग का मामला नहीं है।
केन किंडर

1
यह विंडोज में ठीक काम करने लगता है। हालांकि क्षेत्र एक माउस के रूप में काम करता है, मुझे लगता है कि जब आप इसे क्लिक कर रहे होते हैं तो यह वहां आंदोलन का जवाब नहीं देता है। मुझे नहीं लगता कि मैं इसके साथ केवल एक ही हूँ - यह एक वास्तविक दर्द है।
डेव

1
मैं वास्तव में एक ही मुद्दा है और AreaBottomEdge मेरे लिए काम नहीं किया जिस तरह से मैं यह करने के लिए चाहते हैं। क्या आपने समस्या को हल करने का प्रबंधन किया था?
फैबियो ए।

जवाबों:


18

मैं खुद इस समस्या में भाग गया और दुख की बात है कि यह आरटीएफएम की बात है, क्योंकि यह मैनुअल में स्पष्ट रूप से वर्णित है (इसे यहां देखें: http://www.x.org/archive/X11R7.5/doc/man/ man4 / synaptics.4.html )।

प्रासंगिक मूल्य "एरियाबॉटम ईडीज" है और मैनुअल कहता है "आंदोलनों, स्क्रॉलिंग और टैपिंग को अनदेखा करें जो इस किनारे से नीचे ले जाता है। विकल्प डिफ़ॉल्ट रूप से अक्षम है और शून्य के अलावा किसी भी पूर्णांक मान के लिए एरियाबॉटम एडज विकल्प सेट करके इसे सक्षम किया जा सकता है।" तो इसे करने के लिए आप कर सकते हैं:

  1. synclient -l | grep BottomEdgeअपने टचपैड के निचले किनारे का पता लगाने के लिए एक करें।
  2. आज्ञा xमान का मान BottomEdgeअपने वांछित डेडज़ोन की ऊंचाई हो
  3. ए करें synclient AreaBottomEdge=x
  4. इसे स्थायी करने के लिए इसे 50-synaptics.confफ़ाइल में "विकल्प" के रूप में रखें (पता नहीं कि यह उबंटू में कहां है, मैं आर्कलिनक्स पर हूं और वहां /etc/X11/xorg.d/50-synaptics)

वैसे भी, उम्मीद है कि यह मदद करता है।


ध्यान दें कि, कम से कम मेरे ट्रैकपैड के लिए, इसके लिए 'शून्य' मूल्य वास्तव में ट्रैकपैड के शीर्ष पर है। तो AreaBottomEdge लाइन को कम करने के लिए, आपको संख्या बढ़ाने की आवश्यकता है।
जेफरी मार्टिनेज

मुझे लगता है कि उबंटू पर यह स्टोर करने के लिए जगह है कि यह /usr/share/X11/xorg.conf.d/ लगता है। मैंने मैचप्रोडक्ट "SynPS / 2 सिनैप्टिक्स टचपैड" के साथ एक इनपुटक्लास सेक्शन रखा है, साथ ही अन्य आवश्यक निर्देशों को एरियाबॉटइडीज सेटिंग को सेट करने के लिए कहा गया है जैसा कि सिनैप्टिक्स X11 मैन पेज में वर्णित है।
रीड हेजेज

ध्यान दें कि Area*Edgeविकल्प उन क्षेत्रों में स्पर्श को नजरअंदाज नहीं करते हैं जो अन्य मुद्दों का कारण बन सकते हैं: Bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/…
stiemannkj1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.