If you use a eGalax (eeti) device, please contact sales since that requires a special driver that we cannot distribute normally.
- Boot a Live Linux Ubuntu
- Make sure your machine is connected to the internet (LAN)
- Open an terminal (In Ubuntu 12.04 LTS hit the windows key an search for "terminal" or "xterm" in the dash)
- Make sure your touch screen uses the correct axes (if not you will hit in the right top corner and the mouse pointer is in the left bottom corner). To correct this do the following:
- Run in the terminal:
xinput list
- Note the ID of the touch screen pointer/controller (I will use in example ID 9)
- Now you can swap the axes with this command in terminal:
xinput set-prop 9 "Evdev Axes Swap" 1
- Check the axes with touch on your screen
- If does not work, check the properties of your device with:
xinput list-props 9
- Run in the terminal:
- Get the right coordinates of your touch device:
- Open the Ubuntu software center (In Ubuntu 12.04 LTS hit the windows key an search for "software" in the dash.)
- Search for "calibrate"
- Install "Calibrate Touchscreen" (maybe you must first hit "use this source" ['universe' package repository] than hit "install")
- Run the program and calibrate the touchscreen
- Note the calibration data
- Run in the terminal (use your data!):
xinput set-prop 9 "Evdev Axis Calibration" 0 4132 0 4135
- Read more for this here: http://ubuntuforums.org/showthread.php?t=1493407
- If the mouse works fine you can now shutdown the (Ubuntu) Live image on the target machine
Example configuration using the xinput= API introduced from version 15 #79
xinput set-prop 9 "Evdev Axis Calibration" 0 4132 0 4135
xinput set-prop 9 "Evdev Axes Swap" 1
Which when encodeURI
-ed, becomes:
xinput=set-prop%209%20%22Evdev%20Axis%20Calibration%22%200%204132%200%204135
xinput=set-prop%209%20%22Evdev%20Axes%20Swap%22%201
Hiding the cursor
Add to your configuration:
hidecursor
Grab and Drag
https://addons.mozilla.org/en-us/firefox/addon/grab-and-drag/ can be activated with the API option:
grabdrag
This was introduced in https://github.com/Webconverger/webc/commit/8a3a606d23b415114eacba6ca17b39a0103bdb2c
Wide scrollbars
Append to your configuration:
widescrollbars