Messages in this thread | | | Date | Fri, 1 May 2015 15:29:14 +0200 | Subject | [BUG] psmouse failes recognize synaptics mouse | From | Olivier Bitsch <> |
| |
Kernel: 4.1-rc1 Module: psmouse Computer model: HP EliteBook Folio 1020 G1 Mouse model: Synaptics I2C Operating system: Debian Testing/Sid
Issue: psmouse module detects initialy as Generic PS2 mouse. Mouse is working, but not the multitouch features like two finger scrolling. Apparently, psmouse wrongly detects an Alps device on load: psmouse serio1: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64 while HP indicates this is a Synaptics ForcePad I2C.
Output of tpconfig:
# tpconfig -D 3 Probing mouse port [/dev/psaux]. Grabbing mouse port [/dev/psaux]. Trying Synaptics detection. [query 00 => 0x60 0x3 0xc8] Found Synaptics Touchpad. [query 0x3 => 0x60 0x3 0xc8] Firmware: 8.96 (multiple-byte mode).
# xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ PS/2 Generic Mouse 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)] ↳ HP HD Webcam id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)] ↳ HP WMI hotkeys id=12 [slave keyboard (3)] ↳ HP Wireless hotkeys id=13 [slave keyboard (3)]
# xinput --list-props 11 Device 'PS/2 Generic Mouse': Device Enabled (136): 1 Coordinate Transformation Matrix (138): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (261): 0 Device Accel Constant Deceleration (262): 1.000000 Device Accel Adaptive Deceleration (263): 1.000000 Device Accel Velocity Scaling (264): 10.000000 Device Product ID (257): 2, 1 Device Node (258): "/dev/input/event9" Evdev Axis Inversion (265): 0, 0 Evdev Axes Swap (267): 0 Axis Labels (268): "Rel X" (146), "Rel Y" (147) Button Labels (269): "Button Left" (139), "Button Middle" (140), "Button Right" (141), "Button Wheel Up" (142), "Button Wheel Down" (143) Evdev Scrolling Distance (270): 0, 0, 0 Evdev Middle Button Emulation (271): 0 Evdev Middle Button Timeout (272): 50 Evdev Third Button Emulation (273): 0 Evdev Third Button Emulation Timeout (274): 1000 Evdev Third Button Emulation Button (275): 3 Evdev Third Button Emulation Threshold (276): 20 Evdev Wheel Emulation (277): 0 Evdev Wheel Emulation Axes (278): 0, 0, 4, 5 Evdev Wheel Emulation Inertia (279): 10 Evdev Wheel Emulation Timeout (280): 200 Evdev Wheel Emulation Button (281): 4 Evdev Drag Lock Buttons (282): 0
| |