Hi all,
I successfully built an image for iMX53 QSB using Yocto.
I included qt4-embedded in the build and I need to interact with a Qt application using a MCIMX-LVDS touchscreen.
The display seems to work good in viewing but running a demo application (qtdemoE) I can't interact with the application, hence the touchscreen doesn't work fine as input device.
I set
QWS_MOUSE_PROTO=Tslib:/dev/input/event2 (default was touchscreen0)
The device seems to be correctly recognized as "eGalax Touch Screen" because running:
root@imx53qsb:~# cat /proc/bus/input/devices
I: Bus=0018 Vendor=0eef Product=0020 Version=0001
N: Name="eGalax Touch Screen"
P: Phys=I2C
S: Sysfs=/devices/platform/imx-i2c.2/i2c-2/2-0004/input/input2
U: Uniq=
H: Handlers=mouse0 event2
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=1000003
and trying if the input works..
root@imx53qsb:~# cat /dev/input/event2 | hexdump
0000000 7f09 097f 1e7f 7f09 0900 0045 8939 09f1
0000010 0f77 8939 09f1 0f77 8939 09f1 0f77 0029
0000020 39ff ef87 0008 0900 0f78 0008 3900 cbdd
......
I got an output when I touch the screen..
Any idea about why the touch doesn't work?
Thanks
Giovanni