Getting ADS784x Touchscreen to work on Jaunty

sofia tahseen softacid834 at
Fri Mar 6 23:35:21 UTC 2009


I am trying to get touchscreen working for an embedded device on
Jaunty-ARMEL. I see that the touchscreen is not calibrated with evdev
driver. Also my "ADS784x Touchscreen" device would not respond. I mean when
I do a cat to the handler for my touchscreen (/dev/input/event1) it would
just not respond with any characters.

I install the tslib driver which is for embedded devices:
sudo apt-get install xserver-xorg-input-tslib

I remove xserver-xorg-input-synaptics since I saw in one of N810's forums
that the tslib will not work with synaptics
sudo apt-get remove xserver-xorg-input-synaptics

I do cat /dev/input/event1 and it starts throwing characters. This means my
driver is talking to the device.

Then I set the following:

export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_FBDEVICE=/dev/fb0

I can see the 4 hairs and can calibrate the screen . All this proves taht
the tslib is working.
The only problem I face is that I cannot move the pointer on the touchscreen
ie the touchscreen is not working. Meanign that the Xorg is not able to
interpret the touch commands and throw it on the screen. I dont know if it
is really an xorg problem. But I can say that Xorg doesnt seem to respond to
my touchscreen. Any suggestions to get ADS784x Touchscreen working on

All responses are highly appreciated.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Ubuntu-devel-discuss mailing list