Summary: | Touchpad incorrectly detected as clickpad on Razer Blade 2015 laptop | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Alex Cabal <alex> | ||||||
Component: | Input/synaptics | Assignee: | Peter Hutterer <peter.hutterer> | ||||||
Status: | RESOLVED NOTOURBUG | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | benjamin.tissoires, peter.hutterer | ||||||
Version: | unspecified | ||||||||
Hardware: | Other | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Alex Cabal
2015-05-07 01:40:43 UTC
palm detection has been off by default for ages, we won't switch that default, at least not in the synaptics driver (it's not reliable enough). so you'll have to keep enabling that manually. The clickpad bit sounds like a kernel bug, please attach the output of evemu-describe for this device. Thanks. Created attachment 115611 [details]
evemu-describe /dev/input/by-id/usb-Razer_Razer_Blade-event-mouse
Created attachment 115613 [details]
evemu-describe /dev/input/by-id/usb-Razer_Razer_Blade-if03-event-mouse
I attached two logs for what looks like the touchpad. Not sure which one (or if both) are relevant. There was also the following symlinks in /dev/input/by-id: usb-Razer_Razer_Blade-if03-mouse usb-Razer_Razer_Blade-mouse However running evemu-describe on them, even in a terminal from ctrl + alt + f2, resulted in "error: this device is grabbed and I cannot record events" If those are the ones you need, let me know how to correctly run evemu-describe and I'll get those logs to you too. don't worry about the error, it doesn't matter here. from the output: # Property type 2 (INPUT_PROP_BUTTONPAD) if this property is set, synaptics assumes the device is a clickpad. so definitely a kernel bug. Benjamin? (In reply to Peter Hutterer from comment #5) > # Property type 2 (INPUT_PROP_BUTTONPAD) > > if this property is set, synaptics assumes the device is a clickpad. so > definitely a kernel bug. Benjamin? Yes, I see what is happening. hid-rmi is not working properly for this touchpad. I'll call for Andrew's help on this as he implemented the razor blade logic. Fix is in Jiri's kernel tree now, so I'm closing this here. Once the patch is available in your distribution kernel, this issue will be fixed. https://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/commit/?h=for-4.2/rmi&id=10e87dc42a086c256b25334b6c1c89214feba9a7 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.