devh-egalax.so

Driver for USB Egalax touch devices

Syntax:

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

Runs on:

QNX Neutrino

Options:

Note: Use commas, not spaces, to separate the options.
device=0xXXXX
Pass in an alternative device ID.
info
Gather more information on the controller. This is only for general information purposes and simply sends the information to slogger2.
noinit
Don't initialize the controller.
Note: Don't use this option unless you're certain that the default protocol your controller is using is the Egalax protocol.
upath=path
The USB stack path; the default is /dev/usb/io-usb-otg.
vendor=0xXXXX
Pass in an alternative vendor ID.
verbose=level
Be verbose and specify the level of debug information (range 1-5).
wait=num
The number of seconds to wait for the USB stack to come up.

Description:

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

Note: If you're using this driver with the USB (devh-usb.so) module, you must specify the igndev option to devh-usb.so, specifying the Egalax vendor and device IDs.

Examples:

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

io-hid -d egalax &
devi-hid touch

Start io-hid using the Egalax driver at high verbosity and with a new stack path:

io-hid -d egalax verbose=5,upath=/dev/payton-usb/ &

Files:

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