Harry Cutts | e0ef7d3 | 2024-09-05 19:12:08 +0000 | [diff] [blame] | 1 | # EVEMU 1.2 |
| 2 | # This is an evemu "recording" of an Apple Magic Trackpad (1st generation), but |
| 3 | # that doesn't actually make any movements. It just runs for a very long time, |
| 4 | # to make Android think a touchpad is connected. This is useful for testing |
| 5 | # things like the settings in System > Touchpad, which only appear when one is |
| 6 | # connected. |
| 7 | # |
| 8 | # It can be played by piping it to the uinput command over ADB: |
| 9 | # $ adb shell uinput - < test-touchpad.evemu |
| 10 | N: Fake touchpad |
| 11 | I: 0005 05ac 030e 0160 |
| 12 | P: 05 00 00 00 00 00 00 00 |
| 13 | B: 00 0b 00 00 00 00 00 00 00 |
| 14 | B: 01 00 00 00 00 00 00 00 00 |
| 15 | B: 01 00 00 00 00 00 00 00 00 |
| 16 | B: 01 00 00 00 00 00 00 00 00 |
| 17 | B: 01 00 00 00 00 00 00 00 00 |
| 18 | B: 01 00 00 01 00 00 00 00 00 |
| 19 | B: 01 20 e5 00 00 00 00 00 00 |
| 20 | B: 01 00 00 00 00 00 00 00 00 |
| 21 | B: 01 00 00 00 00 00 00 00 00 |
| 22 | B: 01 00 00 00 00 00 00 00 00 |
| 23 | B: 01 00 00 00 00 00 00 00 00 |
| 24 | B: 01 00 00 00 00 00 00 00 00 |
| 25 | B: 01 00 00 00 00 00 00 00 00 |
| 26 | B: 02 00 00 00 00 00 00 00 00 |
| 27 | B: 03 03 00 00 00 00 80 73 02 |
| 28 | B: 04 10 00 00 00 00 00 00 00 |
| 29 | B: 05 00 00 00 00 00 00 00 00 |
| 30 | B: 11 00 00 00 00 00 00 00 00 |
| 31 | B: 12 00 00 00 00 00 00 00 00 |
| 32 | A: 00 -2909 3167 4 0 46 |
| 33 | A: 01 -2456 2565 4 0 45 |
| 34 | A: 2f 0 15 0 0 0 |
| 35 | A: 30 0 1020 4 0 0 |
| 36 | A: 31 0 1020 4 0 0 |
| 37 | A: 34 -31 32 1 0 0 |
| 38 | A: 35 -2909 3167 4 0 46 |
| 39 | A: 36 -2456 2565 4 0 45 |
| 40 | A: 39 0 65535 0 0 0 |
| 41 | E: 0.000001 0004 0005 1234 |
| 42 | E: 0.000001 0000 0000 0000 |
| 43 | E: 1000000000.000000 0004 0005 1235 |
| 44 | E: 1000000000.000000 0000 0000 0000 |