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