Description of problem: Currently, there isn't palm rejection if device implements confidence usage. The usage Confidence is mandary to Windows Precision Touchpad devices. The appearance of this usage is checked in hidinput_connect but the quirk MT_QUIRK_VALID_IS_CONFIDENCE is not applied to device accordingly. Apply this quirk and also remove quirk MT_QUIRK_ALWAYS_VALID to enable palm rejection for the WIN 8 touchpad devices which have implemented usage Confidence in its input reports. Additional info: There is a patch: https://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/commit/?h=for-next&id=25a84db15b3f3a24d3ea7d2baf90693bcff34b0c This patch is queued for 4.5 merge. It can be a good thing to add this patch on Fedora Kernel ?
Benjamin, is this worth backporting to a 4.3/4.4 based kernel? I'm not sure if it depends on other commits.
No there are no dependencies, it should be fine on its own. Having this in a fedora kernel would also be good for me to be sure we did not break other touchpads :) So I am all for backporting it and see if we have other bugs reports. Thanks!
Thanks! Added on all branches now.
Hi, > Thanks! Added on all branches now. Is there a build on koji. Best regards,
Not yet. It will be included in whatever build happens next. For rawhide, that just kicked off and will be 4.4.0-0.rc3.git4.1 I think. The rest of the branches will get updates filed and bodhi will leave comments in this bug.
kernel-4.2.7-300.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-ac9a19888e
kernel-4.2.7-200.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-c4ed00a68f
kernel-4.2.7-300.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update kernel' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-ac9a19888e
kernel-4.2.7-200.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update kernel' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-c4ed00a68f
kernel-4.2.7-300.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
kernel-4.2.7-200.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.