libinput/tools
Peter Hutterer 17d792445e tablet: add a the Totem tool type to the tablet interface
This is the public API only, not the internal bits, so nothing will work just
yet.

This interface addition is for the Dell Canvas Totem tool, so let's go with
the same name because options like "Rotary" are too ambiguous.

The totem is a knob that can be placed on the surface, it provides us with
location and rotation data. The touch major/minor fields are filled in by the
current totem, but they're always the same size.

The totem exports BTN_0 as well, so let's add that to the debug-events output.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2019-06-07 01:03:21 +00:00
..
libinput-debug-events.c tablet: add a the Totem tool type to the tablet interface 2019-06-07 01:03:21 +00:00
libinput-debug-events.man tools: add --apply-to to debug-events and debug-gui 2019-05-27 11:13:48 +10:00
libinput-debug-gui.c tablet: add a the Totem tool type to the tablet interface 2019-06-07 01:03:21 +00:00
libinput-debug-gui.man tools: let debug-events take a device path 2018-11-07 05:03:52 +00:00
libinput-list-devices.c tools: make the tools exit with exit code 2 on usage issues 2018-11-07 05:03:52 +00:00
libinput-list-devices.man tools: add the libinput version to the man pages 2017-07-03 11:09:03 +10:00
libinput-measure-fuzz.man touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-measure-fuzz.py tools: switch measure-fuzz to use python-libevdev 2019-04-01 04:33:11 +00:00
libinput-measure-touch-size.man tools: touch-size: update to use the device quirks 2018-06-21 11:48:41 +10:00
libinput-measure-touch-size.py tools: switch measure-touch-size to python-libevdev 2019-04-01 04:33:11 +00:00
libinput-measure-touchpad-pressure.man tools: touchpad-pressure: update man page for device quirks 2018-06-21 11:41:25 +10:00
libinput-measure-touchpad-pressure.py tools: switch measure-touchpad-pressure to python-libevdev 2019-04-01 04:33:11 +00:00
libinput-measure-touchpad-tap.man tools: fix typo in man page 2017-11-16 13:13:28 +10:00
libinput-measure-touchpad-tap.py tools: switch measure-touchpad-tap to python-libevdev 2019-04-01 04:33:11 +00:00
libinput-measure.c tools: fix option parsing in libinput measure 2018-02-26 13:53:40 +10:00
libinput-measure.man tools: drop the libinput measure trackpoint-range tool 2018-09-11 13:18:48 +10:00
libinput-quirks.c tools: move the builddir lookup function out to a separate file 2019-03-14 11:28:05 +10:00
libinput-quirks.man tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-record-verify-yaml.py tools: libinput-record: record the hid report descriptor where available 2019-01-02 15:24:04 +00:00
libinput-record.c tools: record: increase value size to 6 digits 2019-04-01 09:45:29 +10:00
libinput-record.man tools: document show-keycodes option for libinput-record 2019-01-17 10:00:30 +10:00
libinput-replay tools: libinput-replay: set INPUT_PROP_* properties on the device 2018-06-21 15:02:20 +10:00
libinput-replay.man tools: add a libinput-replay tool 2018-03-01 11:50:46 +10:00
libinput-tool.c tools: make the tools exit with exit code 2 on usage issues 2018-11-07 05:03:52 +00:00
libinput.man tools: drop the libinput measure trackpoint-range tool 2018-09-11 13:18:48 +10:00
make-ptraccel-graphs.sh tools: make-ptraccel-graphs: drop an unnecessary outfile 2018-07-11 16:04:59 +10:00
ptraccel-debug.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
shared.c tools: add --apply-to to debug-events and debug-gui 2019-05-27 11:13:48 +10:00
shared.h tools: add --apply-to to debug-events and debug-gui 2019-05-27 11:13:48 +10:00
test-tool-option-parsing.py tools: add --apply-to to debug-events and debug-gui 2019-05-27 11:13:48 +10:00