Driver for USB Egalax touch devices
Syntax:
io-hid -d egalax [option[,option ...]] ... &
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.