LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > CentOS
User Name
Password
CentOS This forum is for the discussion of CentOS Linux. Note: This forum does not have any official participation.

Notices


Reply
  Search this Thread
Old 04-05-2018, 05:39 PM   #1
a11smiles
LQ Newbie
 
Registered: Apr 2018
Posts: 5

Rep: Reputation: Disabled
Touchpad Not Working


I know this is the constant headache of all. But, I've installed Centos 7 on a Lenovo IdeaPad.

The touchpad doesn't work.

I've got the synaptics drivers installed. I've tried both kernels: 3.10 and 4.16.

I've tried in EFI/EUFI and Legacy Mode (with and without secure boot).

I've added i8042.nopnp to the end of the grub commond line.

My 50-synaptics.conf is present in /usr/share/X11/xorg.conf.d. It is matching /dev/input/event*

synclient says no driver is installed. Xorg.*.log doesn't say anything about mouse, ps/2, or synaptics

Interestingly enough, my xinput lists a Virtual core pointer and Virtual core keyboard. Under the Virtual core pointer, there's only a virtual core XTEST pointer. However, under keyboard, I have:
  • Virtual core XTEST keyboard
  • Power Button
  • Video Bus
  • Power Button
  • EasyCamera: EasyCamera
  • Ideapad extra buttons
  • AT Translated Set 2 keyboard

And, these are all loaded by 10-evdev.conf.

Could some of these be mislabeled?

However, I would love to get my touchpad working.

Any thoughts?
 
Old 04-06-2018, 07:34 PM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,842

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Start from the top. To see which Xorg driver is handling a given input device, the Xorg.0.log file needs to be examined.
Code:
grep "Using input driver" /var/log/Xorg.0.log
It is likely that the libinput driver is in use, rather than the deprecated evdev or syynaptics drivers.
 
Old 04-06-2018, 07:43 PM   #3
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,842

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
For a bit more definitive information on the input hardware we're dealing with here, you could share the output of
Code:
cat /proc/bus/input/devices
* Ideally, just the output block pertaining to your touchpad device (assuming you can identify it as such).
 
Old 04-06-2018, 11:57 PM   #4
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Posts: 1,623
Blog Entries: 40

Rep: Reputation: Disabled
See also, if “xinput” lists the touchpad and if so, verify that its “Device Enabled” variable is set to 1. If the touchpad is listed by xinput, you can routinely enable it with
Code:
xinput set-prop [id] "Device Enabled" 1
I mention xinput, because in the past it solved the problem with the inactive touchpad a few times for me.

Last edited by Michael Uplawski; 04-08-2018 at 08:33 AM. Reason: Some words just aren't superfluous.
 
Old 04-15-2018, 10:57 PM   #5
a11smiles
LQ Newbie
 
Registered: Apr 2018
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by ferrari View Post
Start from the top. To see which Xorg driver is handling a given input device, the Xorg.0.log file needs to be examined.
Code:
grep "Using input driver" /var/log/Xorg.0.log
It is likely that the libinput driver is in use, rather than the deprecated evdev or syynaptics drivers.
It doesn't even list the input driver.
 
Old 04-15-2018, 11:00 PM   #6
a11smiles
LQ Newbie
 
Registered: Apr 2018
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by ferrari View Post
For a bit more definitive information on the input hardware we're dealing with here, you could share the output of
Code:
cat /proc/bus/input/devices
* Ideally, just the output block pertaining to your touchpad device (assuming you can identify it as such).
Yup, I've tried this too. It finds the keyboard, camera, a couple of other devices, but no touchpad. I even edited the /usr/share/X11/xorg.conf.d and attempted to specifically, manually match each /dev/input/event*, but that didn't help either.
 
Old 04-15-2018, 11:00 PM   #7
a11smiles
LQ Newbie
 
Registered: Apr 2018
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Michael Uplawski View Post
See also, if “xinput” lists the touchpad and if so, verify that its “Device Enabled” variable is set to 1. If the touchpad is listed by xinput, you can routinely enable it with
Code:
xinput set-prop [id] "Device Enabled" 1
I mention xinput, because in the past it solved the problem with the inactive touchpad a few times for me.
Nope, tried this as well. The xinput doesn't list the touchpad (disabled or enabled).
 
Old 04-15-2018, 11:02 PM   #8
a11smiles
LQ Newbie
 
Registered: Apr 2018
Posts: 5

Original Poster
Rep: Reputation: Disabled
I ended up removing CentOS and going for Ubuntu. It appears there's quite a few incompatibility issues with this particular chipset and I didn't have the time at the moment to try to nail down each one.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Touchpad recognized as "PS/2 Elantech Touchpad", multitouch - not working on latest Linux distros (Mint,Ubuntu,Fedora,Manjaro) Chripcikas Linux - Hardware 13 09-28-2017 03:04 AM
Wireless keyboard (working) with integral touchpad (no longer working) tharmar Ubuntu 0 07-21-2011 03:38 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 01:30 PM
Touchpad not working. htccst Linux - Hardware 1 04-23-2010 04:48 PM
TouchPad not working any more rsreeni Linux - Hardware 1 05-29-2005 06:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > CentOS

All times are GMT -5. The time now is 07:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration