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