devh-touchintl.so

Driver for USB Touch International touch devices

Syntax:

io-hid -d touchintl [option[,option ...]] ... &

Runs on:

QNX Neutrino

Options:

Note: Use commas, not spaces, to separate the options.
did=0xXXXX
The device ID.
noinit
Don't initialize the controller.
rate=rate
The coordinate output rate, in the range 1–7:
  • 1 — kiosk mode; data is sent only on a touch, not on a drag.
  • 2 — 30 pps (points per second)
  • 3 — 50 pps
  • 4 — 80 pps (the default value)
  • 5 — 100 pps
  • 6 — 130 pps
  • 7 — 150 pps
upath=path
The USB stack path; the default is /dev/io-usb/io-usb.
verbose=level
Be verbose and specify the level of debug information (range 1-5).
vid=0xXXXX
The vendor ID.
wait=num
The number of seconds to wait for the USB stack to come up.

Description:

The Touch International touchscreens aren't HID-compliant, so the devh-touchintl.so DLL converts touchintl native controller packets into generic HID packets, which devi-hid then handles.

Examples:

Start io-hid using the Touch International driver, and then start devi-hid:

io-hid -d touchintl &
devi-hid touch

Start io-hid using the Touch International driver at high verbosity and with a new stack path and a new device ID, at a data rate of 100 packets per second:

io-hid -d touchintl did=0x1234,rate=4,verbose=5,upath=/dev/payton-usb/ &

Files:

devh-touchintl.so
The devh-touchintl.so DLL is normally found in /lib/dll.