Elantech Touchpad Ubuntu 16.04 और Arch Linux पर काम नहीं कर रहा है


11

इसलिए मेरे पास एल्सटेक टचपैड के साथ आसुस R558UF नोटबुक है। उबंटू 16.04 को स्थापित करने के बाद, टचपैड ने एक बार काम किया, लेकिन पुनरारंभ करने के बाद, यह काम करने में विफल रहा और तब से काम नहीं कर रहा है।

यह आउटपुट है xinput:

 ↳ Elan Touchpad                            id=12   [slave  pointer  (2)]

माउस और टचपैड सेटिंग्स में, टचपैड सक्षम है। मुझे इसे ठीक करने के लिए क्या करना चाहिए?

जवाबों:


12

मुझे भी यही समस्या थी। बहुत जाने के बाद मुझे एक वर्कअराउंड मिला: इन/etc/defaut/grub

sudo nano /etc/default/grub

मैंने i8042.resetलाइन में जोड़ाGRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"

और फिर

sudo update-grub

अंत में पुनः आरंभ के बाद टचपैड ठीक काम करता है (मल्टीटच शामिल)।


2
धन्यवाद एक बहुत आदमी, एक तय करने के लिए हफ्तों से संघर्ष कर रहा था। आपका काम नहीं हुआ लेकिन जब मैंने विशिष्ट शब्द 'i8042' को खोजा तो इस पूरे मामले के बारे में बहुत कुछ पता चला। मैं खुद को दूसरों के लिए एक उत्तर की तलाश करूँगा।
पारस ठाकुर

1
आप इसे बदलने के लिए एक चरण को शामिल करने के लिए संपादित करना चाह सकते हैं जहां आप इसे बदलने से पहले ग्रब का बैकअप बनाते हैं। यह एक अच्छा विचार है जब यह महत्वपूर्ण सिस्टम फ़ाइलों को इस तरह से बदल रहा है।
हे जिन

11

ठीक है तो मुझे इस मुद्दे के लिए एक ठीक मिला।

मुझे सही दिशा की ओर इशारा करने के लिए @ गिलुयूम का धन्यवाद। इस मुद्दे को यहां यूनिक्स स्टैकएक्सचेंज पर बहुत खूबसूरती से समझाया गया है।

यह कुछ विशिष्ट, दुर्लभ उपकरणों जैसे कि मेरा (न्यू एलेनटेक टचपैड) के लिए उत्पन्न होता है।

कभी-कभी टचपैड काम करेगा और कभी-कभी यह नहीं होगा, इसे मल्टीप्लेक्सिंग के साथ कुछ करना है।

इस समस्या को हल करने के लिए मैंने @Guillaume द्वारा उत्तर का पालन ​​किया और अन्य उत्तर में ठीक उसी चरणों का पालन करके i8042.kbdreset=1मापदंडों में जोड़ा गया /etc/default/grub

i8042.reset मेरे लिए काम नहीं किया।


इस बात की पुष्टि कर सकता है कि यह काम करता है, मैं एलाटेक टचपैड के साथ गीगाबाइट एयरो 14 वी 6 (2016) का उपयोग कर रहा हूं।
रुक्मी

यह मेरे लिए भी (साथ i8042.kdbreset=1), 4.17.4-041704-genericएक थिंकपैड P52 (2018) पर कर्नेल पर @ geru के जवाब के संयोजन में काम किया ।
इर्बाना

4

मैं एक ASUS लैपटॉप पर एक ही टचपैड है। 4.5 से नीचे के लिनक्स कर्नेल में इस टचपैड के लिए ड्राइवर नहीं हैं, इसलिए आपको बस अपनी कर्नेल को अपग्रेड करना है। भले ही लिनक्स गुठली इस लेखन के रूप में 4.10 तक जाती है, मुझे प्रौद्योगिकी के किनारे को देखना पसंद है, इसलिए यदि आप सिर्फ 4.5 पर जाते हैं, तो आपको अच्छा होना चाहिए।

आप उबंटू के लिए http://kernel.ubuntu.com/~kernel-ppa/mainline/ पर नवीनतम गुठली पा सकते हैं

उदाहरण के लिए, ४.५. to में अपग्रेड करने के लिए, आप ऊपर दिए गए ubuntu kernels लिंक पर जाएँ और http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.7-yakkety/ पर क्लिक करें।

फिर, जेनेरिक .deb पैकेज डाउनलोड करें। 64-बिट के लिए, ये होंगे:

ये आपकी डाउनलोड निर्देशिका में समाप्त हो जाएंगे, इसलिए बस वहां एक टर्मिनल खोलें और निम्नलिखित टाइप करें:

sudo dpkg -i lin*4.5.7*.deb

और ग्रब बूटलोडर के पुनर्निर्माण के साथ पालन करें

sudo update-grub

फिर, रिबूट करें और नए कर्नेल का चयन करें और आपका टचपैड दिखाना चाहिए।


या आप अपने सिस्टम को 16.10 :) तक पहुंचा सकते हैं
Zanna

इससे मुझे अपने सैमसंग एटिव 9 पर भी मदद मिली। मैंने सबसे हाल ही में कर्नेल वी 4.12 स्थापित किया और टचपैड अब अधिक स्थिर है। सस्पेंड होने के बाद ही मुझे समस्या है, लेकिन मैं इसकी संभावना का पता लगाऊंगा।
n3rd

0

50-synaptics.confफ़ाइल संपादित करें :

sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf

निम्नलिखित पंक्तियाँ जोड़ें:

MatchIsTouchpad "on"
Option "TapButton1" "1"

ऐशे ही:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "VertEdgeScroll" "1"

सहेजें, बाहर निकलें और रिबूट करें

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