Hello, all. I have a similar issue with a couple of threads in the forum such as http://e2e.ti.com/support/embedded/linux/f/354/t/249663.aspx
I am using AM335X Starter Kit SDK 07.00.00.00 to run on our board, where we have a Dialogue Inc PenMount USB touchscreen. The device is recognized, and evtest prints logical information for output. However, ts_calibrate and ts_test will complain that the device is not recognized as a touchscreen device. We have received sources for tslib from PenMount, and replaced the tslib binaries with the re-built version. This solved this issue.
However, Qt applications started suffering with QWS_MOUSE_PROTO set to Tslib:/dev/input/touchscreen (where our device is attached). The applications were either crashing, or the mouse cursor was not moving at all.
QWS_MOUSE_PROTO=/dev/input/touchscreen : Neither USB mouse nor the touchscreen move the cursor.
QWS_MOUSE_PROTO=Auto: USB mouse works correctly. Touchscreen does move the cursor, but not in a correct way. Is there a way to provide qt calibration information, other than TSLIB_CALIBFILE?
What would be the suggested solution to this problem? Will re-building Qt help? Is there an easier way to make Qt use the touchscreen properly?
Thanks in advance.