From 61ce80c5b12e516e7cc281c2b24051d55728a184 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 19 Nov 2019 14:48:54 +1000 Subject: [PATCH] completion: add the new libinput debug-tablet to the zsh completion files Signed-off-by: Peter Hutterer --- completion/zsh/_libinput | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/completion/zsh/_libinput b/completion/zsh/_libinput index f3ed06fc..0bd9021f 100644 --- a/completion/zsh/_libinput +++ b/completion/zsh/_libinput @@ -7,6 +7,7 @@ "list-devices:List all devices recognized by libinput" "debug-events:Print all events as seen by libinput" "debug-gui:Show a GUI to visualize libinput's events" + "debug-tablet:Show tablet axis and button values" "measure:Measure various properties of devices" "record:Record the events from a device" "replay:Replay the events from a device" @@ -89,6 +90,15 @@ __all_seats() '--udev=[Listen for notifications on the given seat]:seat:_libinput_all_seats' } +(( $+functions[_libinput_debug-tablet] )) || _libinput_debug-tablet() +{ + _arguments \ + '--help[Show debug-tablet help and exit]' \ + '--device=[Use the given device with the path backend]:device:_files -W /dev/input/ -P /dev/input/' \ + '--udev=[Use the first tablet device on the given seat]:seat:_libinput_all_seats' +} + + (( $+functions[_libinput_measure] )) || _libinput_measure() { local curcontext=$curcontext state line ret=1