Lenovo touchpad not working on CentOS 7.5

Issues related to hardware problems
Post Reply
grittt
Posts: 10
Joined: 2018/01/27 16:37:46

Lenovo touchpad not working on CentOS 7.5

Post by grittt » 2018/09/29 15:10:29

Hi, the touchpad on my Lenovo ideapad 320 has never worked since I installed CentOS (it worked before, with Win 7). The mouse works fine, but I'd prefer to have the touchpad. The touchpad system settings look fine. From what I've read, the cause might be a bug in the kernel. Any suggestions for how to verify if that's the case, and how to fix it? Cheers.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Lenovo touchpad not working on CentOS 7.5

Post by TrevorH » 2018/09/29 16:06:16

Is the xorg-x11-drv-evdev package installed?
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

grittt
Posts: 10
Joined: 2018/01/27 16:37:46

Re: Lenovo touchpad not working on CentOS 7.5

Post by grittt » 2018/09/29 16:38:09

Package xorg-x11-drv-evdev-2.10.5-2.1.el7.x86_64 already installed and latest version
Nothing to do

Yes, it is - as above.

tunk
Posts: 1205
Joined: 2017/02/22 15:08:17

Re: Lenovo touchpad not working on CentOS 7.5

Post by tunk » 2018/09/29 20:56:46

Does lsusb or lsusb -v|more show anything useful? Maybe you're missing a module/driver?

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Lenovo touchpad not working on CentOS 7.5

Post by TrevorH » 2018/09/29 21:11:13

Also check in the log files /var/log/messages and /var/log/Xorg.0.log for more information. Perhaps there are errors in the messages file? Or more specific information about what it thinks your touchpad is and why it's not working in the Xorg log file.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

grittt
Posts: 10
Joined: 2018/01/27 16:37:46

Re: Lenovo touchpad not working on CentOS 7.5

Post by grittt » 2018/09/30 05:59:01

tunk wrote:
2018/09/29 20:56:46
Does lsusb or lsusb -v|more show anything useful? Maybe you're missing a module/driver?
I get the following output from lsusb
$ lsusb
Bus 001 Device 004: ID 13d3:5a02 IMC Networks
Bus 001 Device 003: ID 0bda:0821 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 248a:8367 Maxxter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Which one is the touchpad? The lsusb -v|more is very long - what should I be looking for exactly?
Thanks
TrevorH wrote:
2018/09/29 21:11:13
Also check in the log files /var/log/messages and /var/log/Xorg.0.log for more information. Perhaps there are errors in the messages file? Or more specific information about what it thinks your touchpad is and why it's not working in the Xorg log file.
Here's my Xorg.0.log:
X.Org X Server 1.19.5
Release Date: 2017-10-12
[ 57.066] X Protocol Version 11, Revision 0
[ 57.066] Build Operating System: 3.10.0-693.17.1.el7.x86_64
[ 57.066] Current Operating System: Linux localhost.localdomain 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64
[ 57.066] Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-862.11.6.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8 user_namespace.enable=1 namespace.unpriv_enable=1
[ 57.066] Build Date: 11 April 2018 04:40:54PM
[ 57.066] Build ID: xorg-x11-server 1.19.5-5.el7
[ 57.066] Current version of pixman: 0.34.0
[ 57.066] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 57.066] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 57.067] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 30 10:47:33 2018
[ 57.067] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 57.067] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 57.068] (==) No Layout section. Using the first Screen section.
[ 57.068] (==) No screen section available. Using defaults.
[ 57.068] (**) |-->Screen "Default Screen Section" (0)
[ 57.068] (**) | |-->Monitor "<default monitor>"
[ 57.068] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 57.068] (==) Automatically adding devices
[ 57.068] (==) Automatically enabling devices
[ 57.068] (==) Automatically adding GPU devices
[ 57.068] (==) Automatically binding GPU devices
[ 57.068] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 57.068] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 57.068] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 57.068] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 57.068] (II) Loader magic: 0x560f367c4020
[ 57.068] (II) Module ABI versions:
[ 57.068] X.Org ANSI C Emulation: 0.4
[ 57.068] X.Org Video Driver: 23.0
"Xorg.0.log" [readonly] 1088L, 79596C
I've also got a Xorg.9.log - not sure if that's useful too.
UPDATE: I have quite a few messages in log directory - trying to find some errors now.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Lenovo touchpad not working on CentOS 7.5

Post by TrevorH » 2018/09/30 11:54:00

That's not the entire Xorg.0.log, it's only the first screenful (you can tell by the " "Xorg.0.log" [readonly] 1088L, 79596C" at the end). Do this instead: yum install cpaste then, once it's isntalled, cpate /var/log/Xorg.0.log then post the link it provides here. The paste on paste.centos.org will expire in 24 hours so make sure you post the link here ASAP to give us all a chance to read it before it expires.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

grittt
Posts: 10
Joined: 2018/01/27 16:37:46

Re: Lenovo touchpad not working on CentOS 7.5

Post by grittt » 2018/09/30 16:32:45

Here's the link to my entire Xorg.0.log:

https://paste.centos.org/view/2051593b

Cheers!

grittt
Posts: 10
Joined: 2018/01/27 16:37:46

Re: Lenovo touchpad not working on CentOS 7.5

Post by grittt » 2018/10/02 13:56:29

I'm going through Xorg.0.log, and will post the resolution here when I find it.

Post Reply