[Bug 218347] psm driver incorrectly detects trackpad as glidepoint
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Apr 4 10:13:05 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218347
Bug ID: 218347
Summary: psm driver incorrectly detects trackpad as glidepoint
Product: Base System
Version: 11.0-STABLE
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: kirillrdy at gmail.com
Hi,
so i have Lenovo Thinkpad e450.
Notably this laptops trackpad has dedicated mouse buttons above the track pad.
On linux its being detected as generic mouse ( unlike other thinkpads, as they
get detected as thinkpad trackpads )
on FreeBSD my trackpad gets detected as Glidepoint, which makes left button to
emit button 4 event ( which is i think is noted as one of quarks )
Result is when in browser i click left button it makes browser to back in
history.
I had a quick look inside psm.c in akbdc driver.
simply removing MOUSE_MODEL_GLIDEPOINT from list of devices, which makes it
detect as generic mouse fixes the issue.
So i guess, how do i start debugging this. Is it really Glidepoint trackpad?
Or is it simply gets detected wrongly ?
I will provide whatever lspci outputs necessary.
Cheers
Kirill R
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list