[Bug 249987] Lenovo X120e touchpad failing
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Sep 29 16:42:12 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249987
Bug ID: 249987
Summary: Lenovo X120e touchpad failing
Product: Base System
Version: 12.1-RELEASE
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs at FreeBSD.org
Reporter: jwb at freebsd.org
Since a few months ago, /dev/psm0 sometimes does not get created on boot and
sometimes disappears after boot, often after a suspend/resume cycle. The only
workaround I've found is to power off the machine and restart, which brings
back touchpad functionality only sometimes.
I did fresh 12.2-BETA3 install before filing a PR to see if the issue may have
been resolved, but it has not and in fact a new issue has appeared: Tapping no
longer works as a left-button click.
I've added hw.psm.mux_disabled=1 per syslog suggestion and will report back
after a testing period once I know if it helped.
Data from 12-2-BETA3:
dmesg:
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0
dmidecode:
Handle 0x0005, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J1900
Internal Connector Type: None
External Reference Designator: Touch Pad
External Connector Type: PS/2
Port Type: Mouse Port
/var/log/messages:
Sep 28 20:16:55 quagga kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0
Sep 28 20:16:55 quagga kernel: psm0: [GIANT-LOCKED]
Sep 28 20:16:55 quagga kernel: psm0: model Synaptics Touchpad, device ID 0
Sep 28 20:26:32 quagga kernel: psm0: AUX MUX hang detected!
Sep 28 20:26:32 quagga kernel: Consider adding hw.psm.mux_disabled=1 to loader
tunables
Sep 28 20:26:32 quagga kernel: psm0: failed to get status (doinitialize).
Sep 28 20:26:32 quagga kernel: psm0: failed to enable the device (doopen).
Sep 28 20:26:32 quagga kernel: psm0: failed to enable the device
(reinitialize).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list