टचपैड पर राइट क्लिक को डिसेबल कैसे करें


13

मुझे आश्चर्य हो रहा है कि क्या टू-फिंगर क्लिक विकल्प का उपयोग करने में सक्षम होने के दौरान राइट क्लिक बटन को अक्षम करने का एक तरीका है ... मेरा ट्रैक पैड पूरी तरह से क्लिक करने योग्य है और मैं अक्सर चीजों पर क्लिक कर रहा हूं, गलती से एक मेनू खोल रहा हूं जब मैं ' मैं कोशिश नहीं कर रहा हूँ ..

कोई भी मदद बहुत ही सराहनीय होगी!


कोशिश करेंxmodmap -e "pointer = 1 2 0"
हेलियो

2
यहां तक ​​कि दो-उंगली क्लिक को भी निष्क्रिय कर देता है .. लेकिन क्या चाल है, मैं कीबोर्ड बटन का उपयोग कर सकता हूं अगर मुझे ज़रूरत है
डेविन रिज

1
मुझे लगता है कि एक बेहतर सवाल है, क्या राइट क्लिक बटन को बाएं क्लिक में बदलना संभव है?
डेविन रिज

xmodmap -e "pointer = 1 2 1"चाल करेंगे
हेलियो

आपके पास कौन सा लैपटॉप है, ब्याज के बाहर? मैं हमेशा "पूरी तरह से क्लिक करने योग्य" टचपैड की तलाश में हूं।
रे

जवाबों:


23

synclient -lअपने Synaptics ट्रैकपैड कॉन्फ़िगरेशन को दिखाने के लिए चलाएँ । आउटपुट के अंत में, आपको कुछ ऐसा मिलेगा

RightButtonAreaLeft     = 3068
RightButtonAreaRight    = 0
RightButtonAreaTop      = 4326
RightButtonAreaBottom   = 0

इन मानों को इन दोनों आदेशों को लिखकर शून्य में बदलना होगा:

synclient RightButtonAreaLeft=0 तथा synclient RightButtonAreaTop=0

एक उंगली से अपने ट्रैकपैड पर कहीं भी क्लिक करना अब हमेशा एक बाएं क्लिक को ट्रिगर करेगा। राइट-क्लिक करने के लिए, अपने ट्रैकपैड पर कहीं भी टू-फिंगर क्लिक करें। इस बात से अवगत रहें कि नई सेटिंग्स हर बार आपके द्वारा रिबूट या रीगल करने पर खो जाएगी।

एकता में कस्टम ट्रैकपैड सेटिंग को स्थायी बनाना

नई सेटिंग्स को स्थायी बनाने के लिए, दो कमांड को शेल स्क्रिप्ट पर लिखें और स्क्रिप्ट को अपने स्टार्टअप एप्लिकेशन में जोड़ें:

nano ~/.synaptics-custom-settings.sh

शेल स्क्रिप्ट में नीचे दिए गए कोड को पेस्ट करें, Ctrl+ के साथ संपादक से बाहर निकलें X, और के साथ बचत संवाद की पुष्टि करें Y

#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

शेल स्क्रिप्ट निष्पादित करें:

chmod a+rx ~/.synaptics-custom-settings.sh

यूनिटी में स्टार्टअप एप्लिकेशन प्रोग्राम खोलें और स्टार्टअप एप्लिकेशन ~/.synaptics-custom-settings.shकी सूची में जोड़ें । इस तरह, आपके द्वारा लॉग इन करने पर हर बार कस्टम ट्रैकपैड सेटिंग अपने आप लागू हो जाएगी।

स्रोत: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html


5

जिन कारणों से मुझे यह समझ में नहीं आता है कि ऐसा लगता है कि हेलियो का जवाब केवल कभी-कभी मेरे लिए काम करता है। विभिन्न अन्य थ्रेड्स ने मुझे लगता है कि विभिन्न कॉन्फ़िगरेशन फ़ाइलों के बीच कुछ संघर्ष है। वैसे भी, यहाँ एक त्वरित समाधान है कि मेरे लिए काम किया है। किसी और की मदद कर सकते हैं:

संपादित करें /usr/share/X11/xorg.conf.d/50-synaptics.conf

और इस भाग में विकल्प पर टिप्पणी करें:

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
#       To disable the bottom edge area so the buttons only work as buttons,
#       not for movement, set the AreaBottomEdge
#       Option "AreaBottomEdge" "82%"
EndSection

ऐशे ही:

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
#        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
#       To disable the bottom edge area so the buttons only work as buttons,
#       not for movement, set the AreaBottomEdge
#       Option "AreaBottomEdge" "82%"
EndSection

यह तथ्य जो यह कहता है non-synaptics clickpadsऔर फिर MatchDriver "synaptics"मुझे भ्रमित करता है। अभी भी यकीन नहीं है कि मेरे पास वास्तव में एक synaptics टचपैड है या नहीं। वैसे भी, आगे बढ़ते हुए ...
दुनियाशी

मैं इस तरह से एक और मुद्दा हो रही समाप्त हो गया । वर्तमान में यह निश्चित Option "SoftButtonAreas"रूप से नीचे की एक और पंक्ति को टिप्पणी के द्वारा निश्चित लगता है । लेकिन इस मुद्दे को थोड़ी देर बाद पॉप अप करने के लिए लगता है तो मैं देखता हूँ कि क्या होता है ...
दुनियावी

आर्क में यह है 70-synaptics.confऔर मैंने पूरे खंड पर टिप्पणी की (ध्यान दें: मुझे पता है कि यह एक आर्क फ़ोरम नहीं है लेकिन इससे मुझे मदद मिली)। मैंने अभी पूरे अनुभाग की टिप्पणी की है, afaik, यदि कोई विकल्प नहीं है तो इस खंड को छोड़ना नहीं है (इस मामले में)।
xenoterracide

1
उबंटू में 17.04 यह भी स्थानांतरित कर दिया गया है 70-synaptics.conf। मैंने बस 99-synaptics-norightclick.confउसी निर्देशिका में एक बनाया , जो बाद में लोड हो जाता है और मूल सेटिंग्स को ओवरराइड करता है।
हेनिंग

मुझे ऐसा लगता है कि बनाने के बारे में @Henning की टिप्पणी यहाँ 99-synaptics-norightclick.confएक उत्तर होना चाहिए, और फिर मैं इसे +1 करूँगा।
रशियन वाइल्ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.