Bug 1089689
| Summary: | only a part of the touchpard area working | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Kartik Somani <kartiksomani> |
| Component: | xorg-x11-drv-synaptics | Assignee: | Hans de Goede <hdegoede> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 20 | CC: | hdegoede, peter.hutterer |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | kernel-3.14.4-100.fc19 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-04-30 04:05:03 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: | |||
|
Description
Kartik Somani
2014-04-21 16:09:48 UTC
*** Bug 1089690 has been marked as a duplicate of this bug. *** Hi, (In reply to Kartik Somani from comment #0) > Description of problem: > Only the top 10% of the touchpad area is working on laptop on fedora 20 > (works fine on windows, so its not a hardware problem). When i start > touching from the bottom or middle, it doesn't work. But when I start from > the top, it works (unless i lift my finger). Also, 2 finger scrolling and 2 > finger right click works everywhere. > > > > Here are some of the outputs which may be useful: > > 1.touchpad-edge-detector /dev/input/event5 > Touchpad sends: x [2147483647..-2147483648], y [2147483647..-2147483648] This is wrong, perhaps you've gotten the wrong event# ? Note I really need this output to be able to help you further. Note when doing this make sure touchpad-edge-dectector is the only one using the touchpad, switch to a text console (ctrl+alt+f2), log in there and run touchpad-edge-dectector as root, ie: sudo touchpad-edge-detector /dev/input/event4 Regards, Hans Kernel says x[1472..5022], y[1408..3346] touchpad sends x[1042..5023], y[2509..4832] Hi Kartik, (In reply to Kartik Somani from comment #3) > Kernel says > x[1472..5022], y[1408..3346] > > touchpad sends > x[1042..5023], y[2509..4832] Thanks. The minimum y value looks a bit off there, it is higher then I would have expected. Note that the touchpad touch area continues all the way to the top of the touchpad, it includes the area with the dots on it for middle clicking, only the separate plastic strip at the top is not touch-sensitive. Can you try again please (try multiple times if necessary) ? We really need to get the minimum minimum value and the maximum maximum value. Also we're trying to come up with a better way of dealing with this then adding a quirk for each and every new laptop model. For this work I need one more bit of info from you, can you please run the following command in a terminal and copy and paste the output here ? : dmesg | grep synaptics Thanks! In the mean time I've started a scratch-kernel build based on the min/max values you've provided in comment 3 for now, you can find it here: http://koji.fedoraproject.org/koji/taskinfo?taskID=6763814 Currently it is still building, please install this and give it a try when it is done. I've also done a build of xorg-x11-drv-synaptics which identifies your laptop as having top buttons: http://koji.fedoraproject.org/koji/buildinfo?buildID=512304 Assuming you're min/max reading from comment 3 are not too far off, then when using this xorg-x11-drv-synaptics and running the new kernel you should be able to use the top area of the touchpad to left / right / middle click, this is intended for use with the trackpoint. Regards, Hans Hi Hans, I tried it the touchpad-edge-detector more than 5 times, same result everytime. I'm going up to the topmost point of the touchpad (even beyond that, so that I don't miss anything). the result is the same: touchpad sends : x[1024..5023], y[2509,4832] As for the output of dmesg | grep synaptics, its as follows: [ 2.061909] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00, board id: 2691, fw id: 1343010 [ 2.061918] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 I'll install your builds now. Hi, (In reply to Kartik Somani from comment #5) > Hi Hans, > > I tried it the touchpad-edge-detector more than 5 times, same result > everytime. I'm going up to the topmost point of the touchpad (even beyond > that, so that I don't miss anything). the result is the same: > > touchpad sends : x[1024..5023], y[2509,4832] Ok, the your touchpad is a different model then the ones we've seen so far. > As for the output of dmesg | grep synaptics, its as follows: > [ 2.061909] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: > 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00, board id: 2691, fw id: 1343010 > [ 2.061918] psmouse serio1: synaptics: serio: Synaptics pass-through port > at isa0060/serio1/input0 And your firmware-id confirms this. > I'll install your builds now. Ok, let me know if things work properly know, including the top button areas. Regards, Hans Hi Hans, Thanks a lot for the updates. Everything is working fine now, even the top button areas. Regards, Kartik xorg-x11-drv-synaptics-1.7.4-9.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/xorg-x11-drv-synaptics-1.7.4-9.fc20 Package xorg-x11-drv-synaptics-1.7.4-9.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xorg-x11-drv-synaptics-1.7.4-9.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-5644/xorg-x11-drv-synaptics-1.7.4-9.fc20 then log in and leave karma (feedback). kernel-3.14.2-200.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/kernel-3.14.2-200.fc20 xorg-x11-drv-synaptics-1.7.4-9.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/xorg-x11-drv-synaptics-1.7.4-9.fc19 xorg-x11-drv-synaptics-1.7.4-9.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. kernel-3.14.2-200.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. kernel-3.14.3-100.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/kernel-3.14.3-100.fc19 kernel-3.14.4-100.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/kernel-3.14.4-100.fc19 kernel-3.14.4-100.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. |