How to get the ix260+ touchscreen working
Download the
kernel module.
It's the module from
Jean-Christophe Duberga with one little modification.
Extract it, build it with
# make modules
and install it with
# make modules_install
run
# depmod
Load the module with
# modprobe semtech
You need to install evtouch (simply install xserver-xorg-input-evtouch on ubuntu)
Now you have to configure the os to get it working.
Download the
udev rule and put it in
/etc/udev/rules.d/
Download the
hal policy and put it in
/etc/hal/fdi/policy/
Now configure your xorg.conf.
Here there is my xorg.conf, it will certainly work on all itronix gobook 3 ix260+.
If you prefers to modify yours, simply add the
InputDevice "touchscreen" "SendCoreEvents"
in the ServerLayout section, and add the InputDevice section that has the identifier "touchscreen".
This section is already calibrated, but if you want to calibrate yourself, folow the
evtouch documentation (i will write something about this later)
Finally, reboot your computer or reload udev, hal and Xorg.
Run as root
# echo -n "semtech" > /sys/bus/serio/devices/serio2/drvctl
It's recommanded to add this to your startup scripts or you will need to run this each boot.
Restart Xorg.
The touchscreen will work.
Tested with ubuntu 9.10, kernel 2.6.31.