EETI Mac Touch Driver Installation Guide 5 To launch 25 points calibration, press Advance-25 pts Cal 2.3 We suggest that users enable TPMon Open at Login in eGalaxTouch utility. TPMon will monitor display setting changes and notify touch driver. Users use dual monitor display must enable TPMon.
© 2012 Pau Oliva Fora - pof[at]eslack(.)org
Opengalax is a Linux userland input device driver for touchscreen panels manufactured by EETI: eGalax, eMPIA, TouchKit, Touchmon, HanTouch, D-WAV Scientific Co, eTurboTouch, Faytech, PanJit, 3M MicroTouch EX II, ITM, etc.
The panels can be connected using 3 different interfaces:
- USB (Hardware ID: USBVID_0EEF&PID_0001 or USBVID_0EEF&PID_0002)
- RS232 (Hardware ID: SERNUMEGX5800, SERNUMEGX5900, SERNUMEGX6000, SERNUMEGX5901 and SERNUMEGX5803)
- PS/2 (Hardware ID: *PNP0F13)
At the moment only PS/2 (via serio_raw) interface is supported because this is the hardware I have, but it shouldn't bedifficult to adapt the source for USB or Serial (RS232) devices. Feel free to fork and send a pull request if you canadapt it for other devices/interfaces.
Why? Because EETI only offers closed source binary drivers for those touch panels, the eGalax Touch driver is outdatedand doesn't work properly on new Xorg servers (the module ABI differs), and the newer closed source eGTouch daemon driverdoesn't work properly with PS2 devices like mine, so I wrote opengalax to have an alternative Open Source (GPL) driver.
Configuration
When first launched opengalax will create a configuration file in `/etc/opengalax.conf' with the default configuration values:
When launched without parameters, opengalax will read the configuration from thisconfig file, some configuration values can also be overwritten via the command line:
Calibration
Altough opengalax provides a basic calibration mode (-c command line switch), for best resultsit is recommended to use xinput_calibrator and leave the default values in opengalax configuration file.
Usage in Xorg
Opengalax will configure evdev xorg driver to handle right click emulation by default, so you don't needto enable right click emulation in the configuration file. If for some reason you do not want to use evdev,opengalax can handle the right click emulation itself by enabling it in the configuration file.
Ubuntu packages
Official Ubuntu packages are available in poliva/opengalax ppa: