You are not logged in.
Pages: 1
Hello forum,
I use a 2018 Thinkpad L480. I can seem to use USB mouse but the touchpad and buttons does not seem to respond to any input.
This is the output of `xinput list`
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G INPUT DEVICE Mouse id=10 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G INPUT DEVICE Consumer Control id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ MOSART Semi. 2.4G INPUT DEVICE id=9 [slave keyboard (3)]
↳ MOSART Semi. 2.4G INPUT DEVICE System Control id=12 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=15 [slave keyboard (3)]
↳ MOSART Semi. 2.4G INPUT DEVICE Consumer Control id=16 [slave keyboard (3)]
Any help would be appreciated.
Thank You
Offline
Hopefully this helps.
sudo sh -c 'echo -n "elantech" > /sys/bus/serio/devices/serio1/protocol'
https://bugs.archlinux.org/task/59714
I have a L580 with the same issue and it worked for me.
Offline
If you want your mouse to work at startup, here is a systemd script
save it as /etc/systemd/system/elantech.service:
[Unit]
Description=
#After=default.target
[Service]
Type=simple
User=root
ExecStart=/bin/bash -c 'echo -n "elantech" > /sys/bus/serio/devices/serio1/protocol'
[Install]
WantedBy=default.target
And then run the following to enable the service at startup:
systemctl daemon-reload && systemctl enable elantech.service
Reboot, and voila.
Offline
Pages: 1