Commits on Source (15)
-
https://bugzilla.kernel.org/show_bug.cgi?id=204719 https://bugzilla.kernel.org/show_bug.cgi?id=204739 Keyboard+touchpad is external: http://h10032.www1.hp.com/ctg/Manual/c06077534 (page 12) (cherry picked from commit 3c13dd9c)
-
Keyboard+touchpad is external: http://h10032.www1.hp.com/ctg/Manual/c06077534 (page 12) (cherry picked from commit 8635d546)
-
(cherry picked from commit 4f9a7957)
-
Same issue as #177 (cherry picked from commit 79e91f8a)
-
Peter Hutterer authored
Previously, any lower finger spaced more than the vertical threshold apart would be labelled as thumb. This causes some taps to be detected as single-taps, particularly where the user's hand is at an angle that causes the touches to be effectively vertical. Restructure that condition so that we only go for a thumb if we're distinctively apart, and we only *not* go for thumb if we're distinctively close together. Fixes #359 Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit 0ce06d13)
-
Peter Hutterer authored
Fixes #360 Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit cb1be904)
-
The udev_properties array is currently variable length, which causes the tests to invoke undefined behavior on empty lists, as it attempts to access the first array item to check if the key is NULL, which is an out of bounds read and will fail when the struct alignment happens to line up such that there is no padding after the list in the empty list case. By making the udev_properties array 32 items long, it can encapsulate every existing case, with only a fairly small amount of memory overhead, and without requiring every single `TEST_DEVICE` call to initialize `udev_properties`. (cherry picked from commit b71a1b6e)
-
Logitech MX Master 2S and 3 by default use natural scrolling for the horizontal scroll wheel, while the main wheel uses traditional mode. This change inverts the default direction of horizontal scrolling. (cherry picked from commit 8490384c)
-
(cherry picked from commit 863aa2b7)
-
We currently allow the stage to fail, but at least, we can make use of it. Signed-off-by:
Benjamin Tissoires <benjamin.tissoires@gmail.com> (cherry picked from commit 60595e1c)
-
because we can Signed-off-by:
Benjamin Tissoires <benjamin.tissoires@gmail.com> (cherry picked from commit 779ce028)
-
Peter Hutterer authored
Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net>
-
Timo Aaltonen authored
-
Timo Aaltonen authored
-
Timo Aaltonen authored