* [BUG] psmouse failes recognize synaptics mouse
@ 2015-05-01 13:29 Olivier Bitsch
2015-06-06 10:59 ` Doa379
0 siblings, 1 reply; 2+ messages in thread
From: Olivier Bitsch @ 2015-05-01 13:29 UTC (permalink / raw)
To: linux-kernel
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [BUG] psmouse failes recognize synaptics mouse
2015-05-01 13:29 [BUG] psmouse failes recognize synaptics mouse Olivier Bitsch
@ 2015-06-06 10:59 ` Doa379
0 siblings, 0 replies; 2+ messages in thread
From: Doa379 @ 2015-06-06 10:59 UTC (permalink / raw)
To: linux-kernel
Seeing the details of the Folio 1040 which is already supported:
$ cat /sys/bus/pnp/drivers/i8042\ aux/00\:07/id
SYN300d
SYN0100
SYN0002
PNP0f13
For the Folio 1020 we have:
$ cat /sys/bus/pnp/drivers/i8042\ aux/00\:04/id
SYN3018
SYN0100
SYN0002
PNP0f13
Can we request support be added for the Folio 1020 to the synaptics driver
in the Linux kernel?
I already tried modifying drivers/input/mouse/synaptics.c line 1430 but the
driver does not load:
static const struct dmi_system_id forcepad_dmi_table[] __initconst = {
#if defined(CONFIG_DMI) && defined(CONFIG_X86)
{
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"),
DMI_MATCH(DMI_PRODUCT_NAME, "HP EliteBook Folio 1040 G1"),
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "HP EliteBook Folio 1020 G1"),
+ },
+ },
#endif
{ }
};
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-06-06 11:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-01 13:29 [BUG] psmouse failes recognize synaptics mouse Olivier Bitsch
2015-06-06 10:59 ` Doa379
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®