Home | History | Annotate | only in /external/autotest/client/cros/input_playback
Up to higher level directory
NameDateSize
__init__.py06-Dec-20170
click_events.template06-Dec-201710.8K
input_playback.py06-Dec-201721.5K
keyboard.prop06-Dec-2017701
keyboard.py06-Dec-20171.7K
keyboard_alt+shift+i06-Dec-2017624
keyboard_ctrl+alt+f106-Dec-2017623
keyboard_ctrl+alt+f206-Dec-2017623
keyboard_ctrl+alt+z06-Dec-2017591
keyboard_ctrl+f506-Dec-2017416
keyboard_ctrl+shift+f306-Dec-2017624
keyboard_ctrl+t06-Dec-2017416
keyboard_ctrl+w06-Dec-2017415
keyboard_enter06-Dec-2017132
keyboard_f106-Dec-2017207
keyboard_f1006-Dec-2017207
keyboard_f206-Dec-2017207
keyboard_f306-Dec-2017207
keyboard_f406-Dec-2017200
keyboard_f606-Dec-2017208
keyboard_f706-Dec-2017208
keyboard_f806-Dec-2017207
keyboard_f906-Dec-2017207
keyboard_search+down06-Dec-2017746
keyboard_search+L06-Dec-2017416
keyboard_search+left06-Dec-2017548
keyboard_search+right06-Dec-2017548
keyboard_search+up06-Dec-2017680
keyboard_tab06-Dec-2017208
mouse.prop06-Dec-2017698
mouse_center_cursor_gesture06-Dec-201741.5K
README06-Dec-2017842
stylus.prop.template06-Dec-2017816
stylus.py06-Dec-20174.1K

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