1libinput-analyze-per-slot-delGtean(e1r)al CommandslMiabniunaplut-analyze-per-slot-delta(1)
2
3
4
6 libinput-analyze-per-slot-delta - analyze the per-event delta movement
7 for touch slots
8
10 libinput analyze per-slot-delta [--help] [options] recording.yml
11
13 The libinput analyze per-slot-delta tool analyzes a recording made with
14 libinput record and prints the delta movement per touch slot.
15
16 This is a debugging tool only, its output may change at any time. Do
17 not rely on the output.
18
20 --help Print help
21
22 --ignore-below=<units or mm>
23 Ignore any movement below the given threshold. The threshold is
24 in mm if --use-mm is selected or in device units otherwise.
25
26 --threshold=<units or mm>
27 Color any movement above this threshold in red. The threshold
28 is in mm if --use-mm is selected or in device units otherwise.
29
30 --use-mm
31 Print data in mm instead of device units
32
33 --use-st
34 Use the single-touch ABS_X/ABS_Y instead of the multitouch axes
35
36 --use-absolute
37 Print absolute coordinates, not deltas
38
40 An example output for a single finger touch on a touchpad supporting
41 two slots is below. This output is with the use of the --use-mm flag.
42
43 0.000000 +0ms TOU: ++++++ | ************* |
44 0.021900 +21ms TOU: →↘ +1.10/+0.14 | ************* |
45 0.033468 +11ms TOU: →↘ +1.15/+0.19 | ************* |
46 0.043856 +10ms TOU: →↘ +1.76/+0.22 | ************* |
47 0.053237 +9ms TOU: →↘ +2.20/+0.19 | ************* |
48
49 The entry ++++++ indicates a finger has been put down, ------ indicates
50 the finger has lifted. The left-most column is the absolute timestamp
51 in seconds.microseconds followed by the relative time of the event to
52 the previous event.
53
54 The word TOU in this example represents BTN_TOUCH, similar abbrevia‐
55 tions exist for BTN_TOOL_DOUBLETAP, BTN_TOOL_TRIPLETAP, BTN_TOOL_QUAD‐
56 TAP, and BTN_TOOL_QUINTTAP.
57
58 The arrows indicate the approximate direction on a 16-point compass, in
59 this example EastSouthEast.
60
61 Each multitouch slot supported by the hardware has one column, where
62 the column shows asterisk ******** no finger is down for that slot.
63 Where the column shows spaces only, a finger is down but no data is
64 currently available.
65
66 In the above example, the third events occurs ~33ms into the recording,
67 is 11ms after the previous event and has an east south-east direction.
68 The movement for this event was x: 1.15 and y: 0.19 mm. A second finger
69 is not currently down.
70
72 Part of the libinput(1) suite
73
74
75
76
77
78 libinput-analyze-per-slot-delta(1)