summaryrefslogtreecommitdiff
path: root/tools/libinput-record.man
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2018-03-08 09:31:02 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2018-03-08 09:42:44 +1000
commite9e134a18d46da20ddf835efe3df1dab2b29e9f1 (patch)
treee01ea4f563ea4bc706d571839d1242ee746f10ba /tools/libinput-record.man
parentcd96646039822324a2a736c2531c7c678bcd3012 (diff)
downloadlibinput-e9e134a18d46da20ddf835efe3df1dab2b29e9f1.tar.gz
tools: record udev properties in libinput-record
Only the ones we care about in libinput but for those it's handy to know which ones are set (especially the LIBINPUT_MODEL ones). Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'tools/libinput-record.man')
-rw-r--r--tools/libinput-record.man14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/libinput-record.man b/tools/libinput-record.man
index 8f9787f4..5ff263ad 100644
--- a/tools/libinput-record.man
+++ b/tools/libinput-record.man
@@ -119,6 +119,10 @@ devices:
57: [0, 65535, 0, 0, 0]
58: [0, 255, 0, 0, 0]
properties: [0, 2, 4]
+ udev:
+ properties:
+ - ID_INPUT_MOUSE=1
+ - ID_INPUT=1
events:
- evdev:
- [ 0, 0, 3, 57, 1420] # EV_ABS / ABS_MT_TRACKING_ID 1420
@@ -192,6 +196,9 @@ the device node recorded
.B evdev
A dictionary with the evdev device information.
.TP 8
+.B udev
+A dictionary with the udev device information.
+.TP 8
.B events
A list of dictionaries with the recorded events
.SS evdev
@@ -213,6 +220,13 @@ in decimal format.
.TP 8
.B properties: [0, 1, ...]
Array with all \fBINPUT_PROP_FOO\fR constants. May be an empty array.
+.SS udev
+.TP 8
+.B properties: list of strings
+A list of udev properties in the \fBkey=value\fR format. This is not the
+complete list of properties assigned to the device but a subset that is
+relevant to libinput. These properties may include properties set on a
+parent device.
.SS events
A list of the recorded events. The list contains dictionaries