Home | History | Annotate | only in /external/autotest/client/cros/input_playback
Up to higher level directory
NameDateSize
__init__.py05-Oct-20170
input_playback.py05-Oct-201720.1K
keyboard.prop05-Oct-2017701
keyboard_alt+shift+i05-Oct-2017624
keyboard_ctrl+alt+f105-Oct-2017623
keyboard_ctrl+alt+f205-Oct-2017623
keyboard_ctrl+alt+z05-Oct-2017591
keyboard_ctrl+f505-Oct-2017416
keyboard_ctrl+t05-Oct-2017416
keyboard_ctrl+w05-Oct-2017415
keyboard_f105-Oct-2017207
keyboard_f1005-Oct-2017207
keyboard_f205-Oct-2017207
keyboard_f305-Oct-2017207
keyboard_f405-Oct-2017200
keyboard_f605-Oct-2017208
keyboard_f705-Oct-2017208
keyboard_f805-Oct-2017207
keyboard_f905-Oct-2017207
keyboard_search+L05-Oct-2017416
keyboard_search+shift+down05-Oct-2017591
keyboard_search+shift+left05-Oct-2017591
keyboard_search+shift+right05-Oct-2017591
keyboard_search+shift+up05-Oct-2017591
keyboard_tab05-Oct-2017208
mouse.prop05-Oct-2017698
mouse_center_cursor_gesture05-Oct-201741.5K
README05-Oct-2017842

README

      1 How to add new gesture files:
      2 1. Obtain a chromebook with a test image and the input source in question
      3     (either onboard or plugged in).
      4 2. Determine the input node of the input, e.g. /dev/input/event4.  Either:
      5     a. run evtest command on the device.  The output should be names and nodes
      6        of all detected input sources.
      7     b. run touch_UpdateErrors test on the device and read the logs.  All input
      8        devices should be listed in .INFO along with their nodes.
      9 3. RECORD (from the device):
     10     evemu-record $node -1 > $filename
     11 4. PLAY BACK (for verification, from the device):
     12     evemu-play --insert-slot0 $node < $filename
     13 
     14 Other potentially useful commands:
     15 - Record device properties for emulation:
     16     evemu-describe $node
     17 - Emulate device:
     18     evemu-device < $filename
     19 
     20 
     21 See also https://www.freedesktop.org/wiki/Evemu/
     22