1 .\" shorthand for double quote that works everywhere.
3 .TH TUIO __drivermansuffix__ __vendorversion__
6 tuio \- Multitouch TUIO Linux input driver
10 .B "Section \*qInputDevice\*q"
11 .BI " Identifier \*q\" devname \*q
12 .B " Driver \*qtuio\*q"
13 .BI " Option \*qPort\*q \*q" 3333 \*q
14 .BI " Option \*qSubDevices\*q \*q" 5 \*q
15 .BI " Option \*qPostButtonEvents\*q \*q" True \*q
22 is an __xservername__ input driver. It listens for TUIO data on a specified
23 port (see SYNOPSIS) and relays these events as X input events across multiple
24 subdevices. Because TUIO is a multitouch protocol, and because there is currently no
25 way to send native multitouch events, regular input events must be sent through
26 multiple devices. To facilitate this, the driver creates new devices (dubbed
27 subdevices) through HAL that it will use for the sole purpose of sending events
28 through. In MPX/XI2, it is most effective to attach these subdevices to their
29 own master devices (see Tuio Monitor Daemon, or tmd, for automation of this
32 For more information on the TUIO protocol, see http://www.tuio.org/
35 .SH SUPPORTED HARDWARE
36 TUIO based devices (this is more of a software requirement than anything)
39 .SH CONFIGURATION DETAILS
40 This section covers configuration details for this driver.
42 The following driver options are supported:
44 .BI "Option \*qPort\*q \*q" integer \*q
45 Sets the UDP port to listen for TUIO messages on. Must be a valid
48 .BI "Option \*qSubDevices\*q \*q" integer \*q
50 .BI "Option \*qPostButtonEvents\*q \*q" boolean \*q
51 Enable/disable button down/up events.
53 .SH SUPPORTED PROPERTIES
54 The following properties are provided by the
61 Ryan Huffman <ryanhuffman@gmail.com>
64 __xservername__(__appmansuffix__), __xconfigfile__(__filemansuffix__), Xserver(__appmansuffix__), X(__miscmansuffix__),