1libinput-debug-events(1) libinput Manual libinput-debug-events(1)
2
3
4
6 libinput-debug-events - debug helper for libinput
7
9 libinput debug-events [options]
10
11 libinput debug-events [options] --udev <seat>
12
13 libinput debug-events [options] [--device] /dev/input/event0
14
16 The libinput debug-events tool creates a libinput context and prints
17 all events from these devices.
18
19 This is a debugging tool only, its output may change at any time. Do
20 not rely on the output.
21
22 This tool usually needs to be run as root to have access to the
23 /dev/input/eventX nodes.
24
26 --device /dev/input/event0
27 Use the given device with the path backend. The --device argu‐
28 ment may be omitted.
29
30 --grab Exclusively grab all opened devices. This will prevent events
31 from being delivered to the host system.
32
33 --help Print help
34
35 --quiet Only print libinput messages, don't print anything from this
36 tool. This is useful in combination with --verbose for internal
37 state debugging.
38
39 --show-keycodes
40 Key events shown by this tool are partially obfuscated to avoid
41 passwords and other sensitive information showing up in the
42 output. Use the --show-keycodes argument to make all keycodes
43 visible.
44
45 --udev <seat>
46 Use the udev backend to listen for device notifications on the
47 given seat. The default behavior is equivalent to --udev
48 "seat0".
49
50 --verbose
51 Use verbose output
52
53 libinput configuration options
54 --disable-sendevents="pattern"
55 Set the send-events option to disabled for the devices matching
56 patterns.
57
58 --enable-tap|--disable-tap
59 Enable or disable tap-to-click
60
61 --enable-drag|--disable-drag
62 Enable or disable tap-and-drag
63
64 --enable-drag-lock|--disable-drag-lock
65 Enable or disable tap-and-drag
66
67 --enable-natural-scrolling|--disable-natural-scrolling
68 Enable or disable natural scrolling
69
70 --enable-left-handed|--disable-left-handed
71 Enable or disable left handed button configuration
72
73 --enable-middlebutton|--disable-middlebutton
74 Enable or disable middle button emulation
75
76 --enable-dwt|--disable-dwt
77 Enable or disable disable-while-typing
78
79 --set-click-method=[none|clickfinger|buttonareas]
80 Set the desired click method
81
82 --set-scroll-method=[none|twofinger|edge|button]
83 Set the desired scroll method
84
85 --set-scroll-button=BTN_MIDDLE
86 Set the button to the given button code
87
88 --set-profile=[adaptive|flat]
89 Set pointer acceleration profile
90
91 --set-speed=<value>
92 Set pointer acceleration speed. The allowed range is [-1, 1].
93
94 --set-tap-map=[lrm|lmr]
95 Set button mapping for tapping
96
98 Events shown by this tool may not correspond to the events seen by a
99 different user of libinput. This tool initializes a separate context.
100
102 Part of the libinput(1) suite
103
104
105
106libinput 1.13.2 libinput-debug-events(1)