Description of problem: At present, the ALPS DualPoint TouchPad is not supported under Linux, being recognised as a PS/2 mouse only. Tommy Will / Yunkang Tang from ALPS has written a kernel patch adding support for it (attached), which he'll submit to the upstream linux-input mailing list soon. The patch has been tested successfully by Gaspard Jankowiak, a Fedora Community member with this hardware. He used a Fedora 19 kernel built by Niels de Vos, with the patch added for this purpose. This BZ is mostly for tracking, so that if/when the patch is accepted upstream, it can be pulled into the relevant Fedora 19 kernel. Version-Release number of selected component (if applicable): Linux kernel 3.11.x
The feedback from Gaspard (copied from email): The touchpad is now recognized, edge scrolling is working, and two-finger scrolling is not. dmesg snip: [ 2.786816] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input5 Tested with Name : kernel Version : 3.11.6 Release : 200.0.bz953211.2.fc19 Architecture: x86_64 Note - 2 finger scrolling is not supported by the hardware, so this is as expected. :)
Created attachment 816108 [details] Linux kernel patch adding support for Dell XT2 touchpad
Justin, I'm confused. How is this bug any different from the tracking bug we have for this already, which is bug 953211 ? Did I miss some subtlety here?
Yeah, they're for different hardware (although still from ALPS). The patch for BZ 953211 doesn't help with the touchpad on the Dell XT2, thus the patch in this BZ (and it's just a 1-liner). Is that clearer now? :)
(In reply to Justin Clift from comment #4) > Yeah, they're for different hardware (although still from ALPS). > > The patch for BZ 953211 doesn't help with the touchpad on the Dell XT2, thus > the patch in this BZ (and it's just a 1-liner). Ah, I see. I should have just read the patch. We're just adding a device ID to the existing support here, right? > Is that clearer now? :) Yes, thank you.
(In reply to Josh Boyer from comment #5) > We're just adding a device ID to the existing support here, right? Yep. :)
OK. I'll try and get this added today. I believe this is queued in the input tree upstream?
Thanks Josh: The patch was submitted to the linux-input mailing list today: http://article.gmane.org/gmane.linux.kernel.input/32484
Patch applied in Fedora git.
kernel-3.11.6-302.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/kernel-3.11.6-302.fc20
kernel-3.11.6-201.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/kernel-3.11.6-201.fc19
kernel-3.11.6-101.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/kernel-3.11.6-101.fc18
Package kernel-3.11.6-101.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-3.11.6-101.fc18' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-20545/kernel-3.11.6-101.fc18 then log in and leave karma (feedback).
kernel-3.11.7-300.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/kernel-3.11.7-300.fc20
kernel-3.11.7-100.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/kernel-3.11.7-100.fc18
kernel-3.11.6-201.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
Package kernel-3.11.7-300.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 kernel-3.11.7-300.fc20' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-20705/kernel-3.11.7-300.fc20 then log in and leave karma (feedback).
kernel-3.11.7-300.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.11.7-100.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.