Bug 1275460
Summary: | 3 fingers tap middle click not working on my touchpad | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | fabien.chaillou <fabien.chaillou> | ||||||||
Component: | libinput | Assignee: | Benjamin Tissoires <btissoir> | ||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 23 | CC: | btissoir, fabien.chaillou, peter.hutterer | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2016-08-08 05:13:30 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
fabien.chaillou@gmail.com
2015-10-27 01:03:16 UTC
record such a tap with evemu-record please and attach the output here Created attachment 1086704 [details]
evemu-record
Here is the record fro, evemu.
Please don't cut the recording, I need the top part of the recording too (with the device description). Without that, I cannot emulate the device here. What laptop is this btw, does the device have physical buttons? Created attachment 1088438 [details]
Complete evemu record
Oh sorry about the previous file.
I was using the options for evemu record to send the data to a file, however it seems it does so without copying the header into that same file.
This new file should contain everything that is needed.
By the way, my laptop is a samsung np530u03b, it is a 2012 model (well i bought it then, might be a bit older though).
And yes, it has physical button for left and right click.
I didn't think about testing it until now but i confirm that clicking both physical buttons at the same time generates a middle click.
Regards,
Fabien
(In reply to fabien.chaillou from comment #4) > Oh sorry about the previous file. > I was using the options for evemu record to send the data to a file, however > it seems it does so without copying the header into that same file. oops, that is a bug in evemu then. I'll get that fixed, thanks. as for the 3-finger tapping (note: 3-finger click has a different meaning, see http://wayland.freedesktop.org/libinput/doc/latest/clickpad_softbuttons.html#clickfinger), that seems to be a kernel bug: the second touch point has a position of 0/0 and gets detected (and ignored) as a palm touch. So unless you really had your finger in the top-left corner, that would be bug in the kernel. Benjamin? Yep, looks like there is a problem in the kernel. Can you attach a dmesg so that we know which version of the Elan touchpad you are using? Created attachment 1088790 [details]
Output of dmesg
Here is the ouput of dmesg.
I can't however tell me which version of the touchpad i have, sorry !
Hopes it helps.
I updated to fedora 23 and it still happens. Can i be of any help on anything ? Just a FYI, I have been tracking recently the exact same problem upstream (fdo bug #93583). I don't think I will be able to add a second slot, but the touchpad should report itself as semi_mt. Then, I think we should ignore palm detection for semi-mt devices in libinput. This should've been fixed with the libinput 1.2 release (see fdo bg in comment 9). If it's still broken please re-open. Hello Peter, I confirm this is fixed for me. Thanks ! Fabien |