Lines Matching +full:fuzz +full:- +full:seconds
1 .TH libinput-record "1"
3 libinput\-record \- record kernel events
20 .B libinput record --all all-devices.yml
22 .B libinput record /dev/input/event3 /dev/input/event4 tp-and-keyboard.yml
32 .B \-\-help
35 .B \-\-all
39 This option requires \fB\-\-output-file\fR and no device
42 .B \-\-autorestart=s
45 seconds of device inactivity. This option requires that a
46 \fB\-\-output-file\fR is specified. The output filename is used as prefix,
50 .B \-o filename.yml
53 .B \-\-output-file=filename.yml
55 Specifies the output file to use. If \fB\-\-autorestart\fR is given,
57 Where \-\-output-file is not given and the first \fBor\fR last argument is
61 .B \-\-show\-keycodes
62 Show keycodes as-is in the recording. By default, common keys are obfuscated
65 .B \-\-with-libinput
83 .B libinput record \-o tap-bug /dev/input/event3 /dev/input/event7
89 When the \fB\-\-with-libinput\fR switch is provided, \fBlibinput\-record\fR
97 Note that while libinput and \fBlibinput\-record\fR see the same events from
103 Note that the libinput context created by \fBlibinput\-record\fR does not
108 The output file format is in YAML and intended to be both human-readable and
109 machine-parseable. Below is a short example YAML file, all keys are detailed
113 The version number field is only used for backwards-incompatible changes.
123 kernel: "4.13.9-200.fc26.x86_64"
126 - node: /dev/input/event9
128 # Name: Synaptics TM2668-002
137 name: Synaptics TM2668-002
160 - ID_INPUT_MOUSE=1
161 - ID_INPUT=1
163 - ModelAppleTouchpad=1
164 - AttrSizeHint=32x32
166 - evdev:
167 - [ 0, 0, 3, 57, 1420] # EV_ABS / ABS_MT_TRACKING_ID 1420
168 - [ 0, 0, 3, 53, 1218] # EV_ABS / ABS_MT_POSITION_X 1218
169 - [ 0, 0, 3, 54, 1922] # EV_ABS / ABS_MT_POSITION_Y 1922
170 - [ 0, 0, 3, 52, 0] # EV_ABS / ABS_MT_ORIENTATION 0
171 - [ 0, 0, 3, 58, 47] # EV_ABS / ABS_MT_PRESSURE 47
172 - [ 0, 0, 1, 330, 1] # EV_KEY / BTN_TOUCH 1
173 - [ 0, 0, 1, 325, 1] # EV_KEY / BTN_TOOL_FINGER 1
174 - [ 0, 0, 3, 0, 1218] # EV_ABS / ABS_X 1218
175 - [ 0, 0, 3, 1, 1922] # EV_ABS / ABS_Y 1922
176 - [ 0, 0, 3, 24, 47] # EV_ABS / ABS_PRESSURE 47
177 - [ 0, 0, 0, 0, 0] # ------------ SYN_REPORT (0) ------- +0ms
178 - evdev:
179 - [ 0, 11879, 3, 53, 1330] # EV_ABS / ABS_MT_POSITION_X 1330
180 - [ 0, 11879, 3, 54, 1928] # EV_ABS / ABS_MT_POSITION_Y 1928
181 - [ 0, 11879, 3, 58, 46] # EV_ABS / ABS_MT_PRESSURE 46
182 - [ 0, 11879, 3, 0, 1330] # EV_ABS / ABS_X 1330
183 - [ 0, 11879, 3, 1, 1928] # EV_ABS / ABS_Y 1928
184 - [ 0, 11879, 3, 24, 46] # EV_ABS / ABS_PRESSURE 46
185 - [ 0, 11879, 0, 0, 0] # ------------ SYN_REPORT (0) ------- +0ms
187 - node: /dev/input/event9
192 Top-level keys are listed below, see the respective
199 backwards-incompatible changes. A parser must ignore unknown keys to be
200 forwards-compatible.
204 .B --multiple
207 A dictionary with libinput-specific information.
224 Distribution ID and version, see \fIos-release(5)\fR
261 .B absinfo: {code: [min, max, fuzz, flat, resolution], ...}