On Thu, Mar 18, 2010 at 12:39 PM, John Doe <jdmls@yahoo.com> wrote:
From: Janez Kosmrlj <postnalista@googlemail.com>
>On Mon, Mar 15, 2010 at 1:04 PM, Janez Kosmrlj <postnalista@googlemail.com> wrote:
>>>Hi, i have some old IBM USB touchscreens, that insist on not working correctly under CentOS. I tried to use the 3m driver and the elousb driver, but none of them work.
>>The touch part works out of the box witohut any drivers, but i can't find a way to calibrate them The y axis is inverted and the X axis is a bit off.
>>Here is the output form lsusb:
>>Bus 003 Device 002: ID 0596:0001 MicroTouch Systems, Inc. Touchscreen

Google gives:
http://cateee.net/lkddb/wemaintenace.b-lkddb/TOUCHSCREEN_USB_COMPOSITE.html

JD



_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

I found the solution, if anyone is interested.
First, this is not an ibm touch monitor, it was conwerted in a local shop. I found that later, when i did some digging. It uses an MicroTouch matrix. Microtouch is now used by 3m so you can get the drivers from 3m touch systems. The trick is, that this kind of devices don't work with the new driwers that are marked as "Linux kernel 2.6". You have to use the old drivers marked as "Linuy Kernel 2.4". Dont worry, when you read the readme file, you see that the drivers also work on 2.6 kernels. When downloaded you get an source rpm. To sucessfully build the rpm on CentOS 5.4 you have to unpack the rpm and modify the sources according to the attached document (Touchware for Linux Kernel Module Issues.txt (google for the file name, i don't know what the policy for attaching files is on this list)). After modifying is just a matter of rpmbuld and installing rpm.

Regards

Janez