https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205690
--- Comment #76 from Vladimir Kondratyev <w...@cicgroup.ru> --- (In reply to Jakob Alvermark from comment #74) > I'm 100% sure, but I think it is synaptics. >/boot/loader.conf has: >hw.psm.synaptics_support=1 >hw.psm.trackpoint_support=1 ------------- > psm0: model Synaptics Touchpad, device ID 0-00, 7 buttons It is certainly Synaptics. Could you try attached patch - extbuttons.diff? I made extended buttons support codepath like pre-r306355. > Even not touching the touchpad, button or trackpoint produces a lot of psm0: > lost interrupt? That is normal for mobile devices. They do not produce interrupts while inactive to reduce number of driver wakeups and power consumption then. Just ignore "lost interrupt" messages. > Even the keyboard starts acting funny, and eventually the trackpoint/touchpad > stops functioning altogether, with the following messages: > psmintr: out of sync (0000 != 0080) 845 cmds since last error. > psmintr: discard a byte (1) > psmintr: b4 80 00 00 c0 00 > psmintr: 00 84 18 00 c4 fe > psmintr: out of sync (0000 != 0080) 0 cmds since last error. > psmintr: reset the mouse. That is bad. You are really lost sync here - received packet is shifted by 1 byte. I cant help you in that case and have no clues. My code works after 6-bytes has been assembled in one packet. Did it happen before r306355? -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ freebsd-amd64@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-amd64 To unsubscribe, send any mail to "freebsd-amd64-unsubscr...@freebsd.org"