mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-10 22:46:58 +02:00
mtdev 1.1.2 has one important fix: From kernel 3.4, extraction of the MT slot state is supported via the EVIOGMTSLOTS ioctl. This patch initializes the slots using that information. BUG=chrome-os-partner:13951 TEST=emerge-{x86,arm}-generic xf86-input-evdev (pulls mtdev as dependency) TEST=On device using a touchpad supported by xf86-input-evdev: 1) Place one finger on TP (finger A), move around to confirm pointer motion 2) Place second finger on TP (finger B), move both to confirm 2-finger scroll 3) Remove finger A so that on finger B is on pad, move around to confirm pointer motion 4) Enter VT-2 (Ctrl-Alt-F2, F2 aka "->") 5) While in VT-2, remove finger from touchpad 6) Switch back to VT-1 (Ctrl-Alt-F1, F1 aka "<-") 7) Try moving cursor, cursor responsive and smooth => w/out fix: no motion or choppy motion due to Ghost finger) Change-Id: Ic8bd3ae66c64eb59b29afae5c0d4b734423af28e Reviewed-on: https://gerrit.chromium.org/gerrit/33596 Commit-Ready: Daniel Kurtz <djkurtz@chromium.org> Reviewed-by: Daniel Kurtz <djkurtz@chromium.org> Tested-by: Daniel Kurtz <djkurtz@chromium.org> |
||
---|---|---|
.. | ||
src/third_party/portage-stable |