टचपैड पर कोई द्वितीयक बटन (राइट क्लिक) नहीं


31

मैं नए Ubuntu 18.04 के साथ एक गंभीर समस्या का सामना कर रहा हूं:

सिस्टम
डेल एक्सपीएस 13 एक नए स्थापित उबंटू 18.04 एलटीएस के साथ।

समस्या का वर्णन
टचपैड केवल प्राथमिक बटन (सिंगल क्लिक और डबल क्लिक) प्रदान करता है, लेकिन कोई माध्यमिक बटन नहीं। विशेष रूप से, सेटिंग्स में "टेस्ट योर सेटिंग" विकल्प का उपयोग करते समय -> उपकरण -> माउस और टचपैड, टचपैड पर किसी भी क्लिक को प्राथमिक बटन के रूप में संकेत दिया जाता है, चाहे मैं जहां भी (टचपैड के बाईं या दाईं ओर) क्लिक करता हूं। प्राथमिक बटन को बाएं से दाएं (सेटिंग -> उपकरण -> माउस और टचपैड -> सामान्य) में बदलने के बाद भी यह स्थिति बनी हुई है।

इसकी तुलना में, मेरे लैपटॉप (usb के माध्यम से) से जुड़ा एक बाहरी माउस ठीक काम करता है: यह प्राथमिक और माध्यमिक दोनों बटन प्रदान करता है, जिसमें प्राथमिक बटन (सेटिंग्स -> डिवाइस -> माउस और टचपैड -> सामान्य) की पसंद के अनुरूप होते हैं।

यह टचपैड से संबंधित हो सकता है राइट क्लिक टचपैड पर काम नहीं करता है, केवल इसके ऊपर के बटन। थिंकपैड E480 उबंटू 18.04 एलटीएस

कोई विचार?

अद्यतन:
इस बीच, मुझे पता चला कि EntropyWins द्वारा प्रस्तावित समाधान के अलावा, कोई कीबोर्ड और माउस के तहत Tweaks उपकरण (उर्फ सूक्ति-चोटियों) के माध्यम से इस टचपैड व्यवहार को भी नियंत्रित कर सकता है -> टचपैड -> माउस क्लिक सिमुलेशन। किसी भी मामले में, जैसा कि एंट्रोपीविंस अपने जवाब में बताते हैं, यह एक बग नहीं है।


देखें कि क्या यह उपयोगी है: askubuntu.com/questions/957099/…
pomsky

उपरोक्त फिक्स काम कर सकता है क्योंकि जैसा कि मैं इसे समझता हूं, यह पुराने synaptics ड्राइवर के साथ नए libinput ड्राइवर को ओवरराइड करता है। नीचे मेरे फिक्स को एक सरल सेटिंग फ्लिप की आवश्यकता है और अभी भी नए ड्राइवर का उपयोग करता है, इसलिए उम्मीद है कि यह भविष्य में अन्य समस्याओं के कारण थोड़ा कम है। यह भी एक रिबूट की आवश्यकता नहीं है!
PatKilg

जवाबों:


43

मूल रूप से, Ubuntu 18.04 वर्तमान में टचपैड पर "मैक" व्यवहार करने के लिए चूकता है। तकनीकी विवरण यह है कि उबंटू "क्लिकफिंगर" व्यवहार के लिए लिबिनप्यूट टचपैड को परिभाषित करता है

इसे वापस लाने के लिए, इसे टर्मिनल में चलाएं:

gsettings set org.gnome.desktop.peripherals.touchpad click-method areas

एक अन्य विकल्प (धन्यवाद ओपी) ग्नोम-ट्वीक-टूल स्थापित करना है (या तो आपके सॉफ़्टवेयर प्रबंधक के माध्यम से या sudo apt install gnome-tweak-toolटर्मिनल के माध्यम से )। Gnome-tweak-tool के बाएं मेनू में "कीबोर्ड और माउस" उप-मेनू पर नेविगेट करें, और टचपैड के "माउस क्लिक इम्यूलेशन" विकल्पों को दाईं ओर के पैनल में से चुनें, जैसा कि लाल बॉक्स में दिखाया गया है। नीचे की छवि: सूक्ति-ट्विन में प्रासंगिक सेटिंग पर प्रकाश डाला गया

[चेतावनी: यह फिक्स libinput ड्राइवर के लिए है जो Ubuntu 18.04 के लिए डिफ़ॉल्ट इनपुट ड्राइवर के रूप में जहाज करता है। YMMV यदि आपने इस सुधार को आज़माने से पहले (अलग) synaptics ड्राइवर स्थापित किया है।]


3
एक आकर्षण की तरह काम किया, धन्यवाद ढेर! मुझे आश्चर्य है कि अगर डिफ़ॉल्ट मैक सेटिंग एक स्मार्ट चीज है ...
युवलेम

8
इसके अलावा, मैं लिनुस के दृष्टिकोण को समझता हूं कि बग क्या है: उपयोगकर्ता के साथ काम करने की अपेक्षा के साथ ** ** k नहीं है क्योंकि यह हमेशा काम करता है ...
PatKilg

3
"क्षेत्र" विधि पर स्विच करने से मेरे मामले में पूरी तरह से राइट क्लिक अक्षम हो जाता है (18.04, एसर एक्स्टेंसा 2510 जी)। और मैं "उंगलियों" विधि से घृणा करता हूं क्योंकि आपको टचपैड पर एक उंगली रखनी होगी या मेनू गायब हो जाएगा। बेकार कलाबाजी बस।
पावेल

2
दोनों विधियाँ अब 50-libinput.conf का नाम बदलकर 90-libinput.conf करने के बाद सही ढंग से काम करती हैं, यह सुनिश्चित करने के लिए कि यह 70-synaptics.conf के बाद पढ़ी जाती है। हम्म।
पावेल

2
पावेल - मेरे फिक्स का आपके लिए काम नहीं करने का कारण (संभावना) है क्योंकि आपके पास सिनैप्टिक्स ड्राइवर स्थापित हैं। 18.04 सिंकपैड चालक को टचपैड को नियंत्रित करने के साथ जहाज नहीं करता है, तो आप इसे स्वयं स्थापित कर सकते हैं (या आपके स्वाद ने उन्हें शामिल किया है)। मेरा फिक्स लिबिनप्यूट ड्राइवर के लिए है, सिनैप्टिक्स ड्राइवर के लिए नहीं।
PatKilg

2

दायाँ बटन ईवेंट तब उत्पन्न होता है जब भौतिक क्लिक उत्पन्न होने पर दो अंगुलियों को टचपैड पर रखा जाता है। उंगलियों का स्थान कोई फर्क नहीं पड़ता है और कोई सॉफ्टवेयर-परिभाषित बटन क्षेत्र नहीं हैं।

यह Ubuntu 18+ और Apple टचपैड पर डिफ़ॉल्ट व्यवहार है।


0

"क्षेत्र" विधि पर स्विच करने से राइट क्लिक पूरी तरह से निष्क्रिय हो जाता है

समाधान- रीबूट या लॉगआउट को ट्वीक लगाने के लिए आवश्यक है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.