• Home
  • Raw
  • Download

Lines Matching +full:fuzz +full:- +full:seconds

5 	local -a commands
7 "list-devices:List all devices recognized by libinput"
8 "debug-events:Print all events as seen by libinput"
9 "debug-gui:Show a GUI to visualize libinput's events"
10 "debug-tablet:Show tablet axis and button values"
17 _describe -t commands 'command' commands
23 local -a seats
24 seats=${(f)"$(loginctl --no-legend --no-pager list-seats 2>/dev/null)"}
25 if [[ -z $seats ]]; then
27 compadd "$@" - seat0
29 compadd "$@" - $seats
33 (( $+functions[_libinput_list-devices] )) || _libinput_list-devices()
36 '--help[Show help and exit]' \
37 '--version[show version information and exit]'
40 (( $+functions[_libinput_debug-events] )) || _libinput_debug-events()
43 '--help[Show debug-events help and exit]' \
44 '--quiet[Only print libinput messages and nothing from this tool]' \
45 '--verbose[Use verbose output]' \
46 '--show-keycodes[Make all keycodes visible]' \
47 '--grab[Exclusively grab all opened devices]' \
48 …'--device=[Use the given device with the path backend]:device:_files -W /dev/input/ -P /dev/input/…
49 '--udev=[Listen for notifications on the given seat]:seat:__all_seats' \
50 '--apply-to=[Apply configuration options where the device name matches the pattern]:pattern' \
51 '--disable-sendevents=[Disable send-events option for the devices matching the pattern]:pattern' \
52 '--set-click-method=[Set the desired click method]:click-method:(none clickfinger buttonareas)' \
53 '--set-scroll-method=[Set the desired scroll method]:scroll-method:(none twofinger edge button)' \
54 '--set-scroll-button=[Set the button to the given button code]' \
55 '--set-profile=[Set pointer acceleration profile]:accel-profile:(adaptive flat)' \
56 '--set-speed=[Set pointer acceleration speed (within range \[-1, 1\])]' \
57 '--set-tap-map=[Set button mapping for tapping]:tap-map:(( \
58 lrm\:2-fingers\ right-click\ /\ 3-fingers\ middle-click \
59 lmr\:2-fingers\ middle-click\ /\ 3-fingers\ right-click \
61 + '(tap-to-click)' \
62 '--enable-tap[Enable tap-to-click]' \
63 '--disable-tap[Disable tap-to-click]' \
65 '--enable-drag[Enable tap-and-drag]' \
66 '--disable-drag[Disable tap-and-drag]' \
67 + '(drag-lock)' \
68 '--enable-drag-lock[Enable drag-lock]' \
69 '--disable-drag-lock[Disable drag-lock]' \
70 + '(natural-scrolling)' \
71 '--enable-natural-scrolling[Enable natural scrolling]' \
72 '--disable-natural-scrolling[Disable natural scrolling]' \
73 + '(left-handed)' \
74 '--enable-left-handed[Enable left handed button configuration]' \
75 '--disable-left-handed[Disable left handed button configuration]' \
77 '--enable-middlebutton[Enable middle button emulation]' \
78 '--disable-middlebutton[Disable middle button emulation]' \
80 '--enable-dwt[Enable disable-while-typing]' \
81 '--disable-dwt[Disable disable-while-typing]' \
83 '--enable-dwtp[Enable disable-while-trackpointing]' \
84 '--disable-dwtp[Disable disable-while-trackpointing]'
87 (( $+functions[_libinput_debug-gui] )) || _libinput_debug-gui()
90 '--help[Show debug-gui help and exit]' \
91 '--verbose[Use verbose output]' \
92 '--grab[Exclusively grab all opened devices]' \
93 …'--device=[Use the given device with the path backend]:device:_files -W /dev/input/ -P /dev/input/…
94 '--udev=[Listen for notifications on the given seat]:seat:_libinput_all_seats'
97 (( $+functions[_libinput_debug-tablet] )) || _libinput_debug-tablet()
100 '--help[Show debug-tablet help and exit]' \
101 …'--device=[Use the given device with the path backend]:device:_files -W /dev/input/ -P /dev/input/…
102 '--udev=[Use the first tablet device on the given seat]:seat:_libinput_all_seats'
111 "fuzz:Measure touch fuzz to avoid pointer jitter"
112 "touch-size:Measure touch size and orientation"
113 "touchpad-tap:Measure tap-to-click time"
114 "touchpad-pressure:Measure touch pressure"
117 _arguments -C \
118 '--help[Print help and exit]' \
119 ':feature:->feature' \
120 '*:: :->option-or-argument'
124 _describe -t features 'feature' features
126 (option-or-argument)
127 curcontext=${curcontext%:*:*}:libinput-measure-$words[1]:
139 '--help[Show help message and exit]' \
140 ':device:_files -W /dev/input/ -P /dev/input/'
143 (( $+functions[_libinput_measure_touch-size] )) || _libinput_measure_touch-size()
146 '--help[Show help message and exit]' \
147 '--touch-threshold=[Assume a touch pressure threshold of "down:up"]' \
148 '--palm-threshold=[Assume a palm threshold of N]' \
149 ':device:_files -W /dev/input/ -P /dev/input/'
152 (( $+functions[_libinput_measure_touchpad-pressure] )) || _libinput_measure_touchpad-pressure()
155 '--help[Show help message and exit]' \
156 '--touch-threshold=[Assume a touch pressure threshold of "down:up"]' \
157 '--palm-threshold=[Assume a palm threshold of N]' \
158 ':device:_files -W /dev/input/ -P /dev/input/'
161 (( $+functions[_libinput_measure_touchpad-tap] )) || _libinput_measure_touchpad-tap()
164 '--help[Show help message and exit]' \
165 '--format=dat[Specify the data format to be printed. The default is "summary"]'
166 ':device:_files -W /dev/input/ -P /dev/input/'
169 (( $+functions[_libinput_analyze_per-slot-delta] )) || _libinput_analyze_per-slot-delta()
172 '--help[Show help message and exit]' \
176 (( $+functions[_libinput_analyze_touch-down-state] )) || _libinput_analyze_touch-down-state()
179 '--help[Show help message and exit]' \
186 '--help[Show help message and exit]' \
195 "per-slot-delta:analyze relative movement per touch per slot"
197 "touch-down-state:analyze a recording for logical touch down states"
200 _arguments -C \
201 '--help[Print help and exit]' \
202 ':feature:->feature' \
203 '*:: :->option-or-argument'
207 _describe -t features 'feature' features
209 (option-or-argument)
210 curcontext=${curcontext%:*:*}:libinput-analyze-$words[1]:
222 '--help[Show help message and exit]' \
223 '--all[Record all /dev/input/event* devices available on the system]' \
224 '--autorestart=[Terminate the current recording after s seconds of device inactivity]' \
225 {-o+,--output=}'[Specify the output file to use]:file:_files -g "*.yml"' \
226 '--multiple[Record multiple devices at once]' \
227 '--show-keycodes[Show keycodes as-is in the recording]' \
228 '--with-libinput[Record libinput events alongside device events]' \
229 '--with-hidraw[Record hidraw events alongside device events]' \
230 '*::device:_files -W /dev/input/ -P /dev/input/'
236 '--help[Show help message and exit]' \
244 _arguments -C \
245 {-h,--help}'[Show help message and exit]' \
246 '--version[Show version information and exit]' \
247 ':command:->command' \
248 '*:: :->option-or-argument' && return
254 (option-or-argument)
255 curcontext=${curcontext%:*:*}:libinput-$words[1]: