OK, I am on the verge of declaring my touchscreen "broken", but figured I'd get a second/third opinion - kev000 I hope you're listening...
I decided to try and tackle my touchscreen yet again tonight. Problem here is, it works, it's just not the least bit accurate. I started this evening with gentoo, xorg 7.1, and evtouch 0.8.1. long story short, everytime I calibrate my screen I get ridiculous values - like this:
Option "MinX" "300"
Option "MinY" "1810"
Option "MaxX" "236"
Option "MaxY" "1811"
notice how the min/max values for both x and y are too close to each other - 14 for x, 1 for y!!!
When I try to use the touchscreen, the mouse either is offscreen all the time, hangs out in one corner, not moving much, or shoots all the way across the screen when I move my finger half an inch.
I have played with all the relavant evtouch options - Rotate, SwapXY, SwapX, SwapY. At one point I tried manually playing with the values, and got it SORTA working with the following:
Option "MinX" "45"
Option "MinY" "1725"
Option "MaxX" "575"
Option "MaxY" "2035"
Option "ReportingMode" "Raw"
Option "SendCoreEvents" "On"
Option "SwapX" "0"
Option "Swapy" "0"
Option "TapTimer" "150"
Option "LongTouchTimer" "300"
Option "Rotate" "CW"
Problem is, I could (and have) spend hours tweaking the min/max values MANUALLY to the point it's perfect, then reboot, and the accuracy is shot again - it KINDA works, but the mouse will be slightly off, and accelerate to fast, etc.
Now tonight, I started by upgrading to the latest driver, 0.8.6 and running the calibrator kev000 put out there. Unfortunately, kev's calibrator would not run on my system (wrong glibc version), and the .cpp file would not compile. I tried the older calibrator, but got the same results from the values it generated.
In desperation, I tried installing ubuntu 7.04. The os installed with no problem, and after installing the needed packages to compile evtouch I went through the calibration process again. This time I was able to use kev's calibrator successfully, but it spit out the same useless values. So now I am stuck with a fresh installed system with a non functional touchscreen.
So does anyone have any advise? Does is sound like I have a busted touchscreen? Even if people using the same screen (lilliput 7") could post the touchscreen section of their X configs at least then I could see what valid values look like and try them out.
For any questions about the specifics of my hardware/software, you can go to
http://www.timekiller.org/carpc
thanks in advance