डेबियन गनोम: टचपैड सेटिंग गायब है। अन्तर्ग्रथनी के बजाय कामेच्छा का उपयोग करें


11

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

उदाहरण के लिए, मैं इस सेटिंग पृष्ठ पर प्राकृतिक स्क्रॉलिंग के लिए सेटिंग खोजने की अपेक्षा करूंगा।

टर्मिनल से इस पृष्ठ को खोलने से निम्न त्रुटि संदेश प्राप्त होता है

$ gnome-control-center mouse

(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput

जो इंगित करता है कि समस्या libinputस्थापित नहीं होने से संबंधित है ।

रनिंग $ dpkg-query -l '*libinput*'टर्मिनल से पता चलता है कि में libinput-bin, libinput10:amd64, libinput5:amd64और xserver-xorg-input-libinputस्थापित कर रहे हैं।

आर्क विकी - टचपैड सिंथेटिक्स कहता है

कृपया ध्यान दें कि यदि आप डेस्कटॉप इंटीग्रेशन चाहते हैं (यानी गनोम कंट्रोल सेंटर या केडीई सेटिंग्स के माध्यम से टचपैड को कॉन्फ़िगर करने की क्षमता), तो आपको xf86-input-libinput की आवश्यकता है।

xserver-xorg-input-libinputपैकेज है, जो स्थापित किया गया है, से बनाया गया है xf86-input-libinputआर्क विकी से संबोधित किया जाता।

मैं अपनी समस्या को कैसे हल कर सकता हूं ताकि मुझे लापता सेटिंग्स वापस मिलें?


मेरे पास उबंटू ग्नोम के लिए एक ही मुद्दा था, यह समान के साथ हल किया गया था, फोरम देखें। ग्नोम में मिसिंग टचपैड सेटिंग
रे '

जवाबों:


14

एक ही मुद्दा रहा था, मैंने इसे इस प्रक्रिया के बाद तय किया:

  • सभी libinput पैकेज (libinput5, libinput10, xserver-xorg-input- libinput) स्थापित करें
  • Synaptics ड्राइवर → Xserver-xorg-input-synpatics निकालें
  • सभी synaptics संबंधित फ़ाइलों को निकालें /etc/X11/xorg.conf.d/(जैसे 50-synaptics.conf)
  • रीबूट

और टचपैड वापस गंट्रोल-सेंटर में है।

समस्या का कारण:

गनोम और अधिकांश अन्य डेस्कटॉप वातावरण टचपैड के लिए पुराने "सिनेप्टिक" ड्राइवरों पर निर्भर थे। हालाँकि, गनोम 3.20 में, उन्होंने लिबिनपुट में स्विच किया है। समस्या यह थी क्योंकि "xserver-xorg-input-synaptics" "xserver-xorg-input-all" की एक निर्भरता है।

स्रोत: https://lists.debian.org/debian-devel/2016/07/msg00266.html


2
जब से मैं पहले से ही था libinput-bin, libinput10:amd64, libinput5:amd64और xserver-xorg-input-libinputसंकुल स्थापित, मैं सिर्फ synaptics और विन्यास फाइल को हटाने के लिए तो मैं बस दौड़ा जरूरत sudo apt-get purge xserver-xorg-input-synaptics। अब यह काम कर रहा है!
लाकुन

नमस्ते, आपके पास पहली पंक्ति में एक टाइपो है, यह xserver-xorg-input-libinput होना चाहिए, इसके बजाय ...
जॉर्ज ई। कार्डोना

यह उत्तर ठीक है जहाँ तक यह जाता है; हालाँकि, Synaptics ड्राइवर ने synclientकमांड लाइन टूल के माध्यम से कई प्रकार के विकल्प प्रदान किए हैं , और जबकि कुछ सेटिंग्स xinput, xinput --list-props/ xinput --set-propऔर xinput --get-button-map/ के माध्यम से उपलब्ध हैं xinput --set-button-map, SynPS/2 Synaptics TouchPadविशेष रूप से " " के साथ , दो-उंगली टैपिंग को सक्षम करने का कोई स्पष्ट तरीका उपलब्ध नहीं है जैसा कि उपलब्ध था के माध्यम से synclient
rakslice

क्या मेरे सिस्टम से synaptics ड्राइवर को शुद्ध करने के बजाय, synaptics पर libinput लोड करने के लिए सूक्ति या gdm बताने का कोई तरीका है? मैं दोनों को अलग-अलग सत्रों के तहत स्थापित लेकिन लोड रखना चाहता हूं।
theferrit32
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.