1TS_UINPUT(1) tslib TS_UINPUT(1)
2
3
4
6 ts_uinput - A daemon program creating a tslib-filtered and calibrated
7 input event device
8
9
11 ts_uinput [OPTION]
12
13
15 ts_uinput provides an alternative for using tslib's API in order to get
16 filtered and calibrated touch screen inputs. Using Linux' uinput sys‐
17 tem, it creates an input event device to be used in your environment.
18 It uses ts_read_mt() and thus supports single and multi touch.
19
20
21 -d, --daemonize
22
23 Start ts_uinput as a daemon and return. The sysfs' input device
24 name of the newly created device is printed to stdout before
25 returning. If --verbose is chosen too, the /dev/input/eventX path
26 to the device node is printed.
27
28
29 -v, --verbose
30
31 Print debug information to stdout and stderr. Only if --daemonize
32 is not chosen. If used together with --daemonize, the path to the
33 created input event device node /dev/input/eventX is printed before
34 the program forks and returns.
35
36
37 -n, --name
38
39 Set the name of the new input event device. Default: ts_uinput.
40
41
42 -i, --idev
43
44 Explicitly choose the original input event device for tslib to use.
45 Default: the environment variable TSLIB_TSDEVICE's value.
46
47
48 -f, --fbdev
49
50 Explicitly choose the framebuffer device to use. Default: the envi‐
51 ronment variable TSLIB_FBDEVICE's value.
52
53
54 -s, --slots
55
56 Explicitly set the possible concurrent touch contacts supported.
57 May be only needed if the original input device doesn't report it.
58
59
60 -b, --nofb
61
62 Read the screen resolution values from the input device, not the
63 framebuffer device.
64
65
66
68 ts.conf (5), ts_calibrate (1), ts_test (1)
69
70
71
72 TS_UINPUT(1)