synclient xinput सूची में Synaptics टचपैड के बावजूद synaptics गुण नहीं पाता है


14

मैंने कल अपने फेडोरा नोटबुक को फेडोरा 22 में अपग्रेड किया। इसके साथ, synclient ने काम करना बंद कर दिया:

पर्यायवाची गुण नहीं मिल सके। कोई सिनैप्टिक्स ड्राइवर लोड नहीं किया गया?

फिर भी, xinput listदिखाता है:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
[…]

क्या यह मेरी ओर से एक कॉन्फ़िगरेशन समस्या है (मैं awesome X11 के तहत चल रहे विंडो मैनेजर का उपयोग कर रहा हूं जहां तक ​​मैं बता सकता हूं (यह निश्चित नहीं है कि फेडोरा कुछ निहित जादू करता है क्योंकि वे 22 रिलीज के साथ कुछ हिस्सों में वेलैंड का परिचय देते हैं) या क्या यह दिखता है एक वितरण बग की तरह?

यदि यह मेरी ओर से एक कॉन्फ़िगरेशन समस्या है, तो मैं इसे कैसे ठीक कर सकता हूं?


यह डेबियन और कई अन्य नई प्रणालियों पर भी होता है; क्यों के लिए, उत्तर देखें।

जवाबों:


18

टचपैड को सक्षम करने के लिए, एक संदर्भ Xorg कॉन्फ़िग स्निपेट को कॉपी करना होगा :

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

इसके अलावा, कोई टैपिंग और स्क्रॉलिंग के लिए डिफ़ॉल्ट विकल्प सेट करने के लिए फ़ाइल को संशोधित कर सकता है।


तो वास्तव में "समस्या" यह है कि टचपैड आजकल लिबिनपुट द्वारा संभाला जाता है, सिनाप्टिक द्वारा नहीं। यही कारण है कि xinput अभी भी डिवाइस को सूचीबद्ध करता है, लेकिन synclient इसे नहीं ढूंढ सकता है।

टचपैड गुण भी, xinput उपयोग करते हुए नियंत्रित किया जा सकता है के माध्यम से xinput list-propsऔर xinput set-prop-however, व्यक्तिगत रूप से मैं libinput-टचपैड चालक पाया जिस तरह से कम synaptics ड्राइवर की तुलना में बहुमुखी होने के लिए, और मेरे प्रयोजनों के लिए उपयुक्त नहीं है। आपकी माइलेज भिन्न हो सकती है।

यदि आप केवल एक विशिष्ट एकल सेटिंग बदलना चाहते हैं, तो आप xinputअपने Xorg कॉन्फ़िगरेशन के साथ खिलवाड़ करने से पहले, देखना चाह सकते हैं ।


50-synaptics.conf फ़ाइल की प्रतिलिपि बनाने के बाद भी यह काम नहीं किया। Btw हम इसे कैसे डिफ़ॉल्ट बना सकते हैं?
बालाजी पेरुमल

@ बालाजीपेरुमल, अब तक, मेरा संदेह यह है कि जैसे ही आप अपना निर्माण करते हैं xorg.conf.d, dir से स्थित सेटिंग्स /usr/shareअब नहीं ली जाती हैं। तो वास्तव में, 50-synaptics.conf है डिफ़ॉल्ट। क्या आपने फ़ाइल की प्रतिलिपि बनाने के बाद X11 को पुनः आरंभ किया है?
जोनास श्फर

पहले से ही xorg.conf.d फ़ोल्डर था। 00-keyboard.conf फ़ाइल के साथ था। मैंने अभी-अभी 50-synaptics.conf की प्रतिलिपि बनाई है। मैंने स्वयं सिस्टम को पुनः आरंभ किया है .. यह काम नहीं किया ...
Balaji Perumal

2
गंतव्य निर्देशिका /etc/X11/xorg.conf.d/Ubuntu 19.04 पर मौजूद नहीं है।
हंस डेरगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.