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: b...@freebsd.org
          Reporter: j...@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.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to