On Thursday 16 April 2009 02:17:33 pm Ian wrote:
> Hi
>
> > Anyway the touch screen just started working like the touchpad, nice and
> > smooth, no taps etc... but the cursor moved farther than the stylus. So I
> > did a little googleing and head scratching, and ended up installing
> > xserver-xorg- input-evtouch, and libts. It calibrates fine, and now I
> > have mouse clicks for taps, but the problem is it is not very accurate.
> > Draging the finger or stylus across the screen the cursor jumps about 1/4
> > to 1/2 inch at a time, and it is difficult to select items with it
> > because it is like it is a grid or something. I did a modprobe
> > usbtouchscreen and now the correct module is loaded but still no better.
>
> Have you run the calibration touchscreen program
>
> # /usr/lib/xf86-input-evtouch/calibrate.sh
>
> when this is completed look in /etc/evtouch/config and note the
> answers (you may need to make a hal configuration file for your screen
> in /etc/hal/fdi/policy/CF-19.fdi)
>
> This file will look like:
>
>
> <?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
> <deviceinfo version="0.2">
> <device>
> <match key="info.product" contains="TouchScreen">
> <match key="info.capabilities" contains="input">
> <merge key="input.x11_driver" type="string">evtouch</merge>
> <merge key="input.x11_options.minx" type="string">59</merge>
> <merge key="input.x11_options.miny" type="string">82</merge>
> <merge key="input.x11_options.maxx" type="string">963</merge>
> <merge key="input.x11_options.maxy" type="string">989</merge>
>
> <!--bottom, left to right-->
> <merge key="input.x11_options.x0" type="string">-3</merge>
> <merge key="input.x11_options.x1" type="string">7</merge>
> <merge key="input.x11_options.x2" type="string">0</merge>
>
> <!--mid, left to right-->
> <merge key="input.x11_options.x3" type="string">-9</merge>
> <merge key="input.x11_options.x4" type="string">3</merge>
> <merge key="input.x11_options.x5" type="string">14</merge>
>
> Note:
> On some devices the calibrate results seem to be inverted – in this
> case it is good to know that x0,y0 should be the bottom left of the
> screen. You might have to tweak these co-ordinates. Increase numbers
> to move the cursor to the right, or up, relative to the stylus. It is
> likely that if you have values over 20 or below -20 they are likely to
> be wrong;)
>
> Maybe post the results of calibrate.sh here on the list if you do not
> feel confident doing this yourself
Thanks Ian,
I ran the calibrate many times, have the /etc/evtouch/calibrate file. I edited
your CF-19.fdi file and put in my figures from the evtouch config. Now how do I
get it to read that file?
Here is my evtouch/config
MINX="290"
MINY="101"
MAXX="3986"
MAXY="3618"
X0="5"
Y0="2"
X1="-2"
Y1="2"
X2="-5"
Y2="2"
X3="-2"
Y3="5"
X4="-1"
Y4="5"
X5="-1"
Y5="5"
X6="-3"
Y6="3"
X7="-4"
Y7="3"
X8="-3"
Y8="3"
And here is my cf-19.fdi
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="TouchScreen">
<match key="info.capabilities" contains="input">
<merge key="input.x11_driver" type="string">evtouch</merge>
<merge key="input.x11_options.minx" type="string">290</merge>
<merge key="input.x11_options.miny" type="string">101</merge>
<merge key="input.x11_options.maxx" type="string">3986</merge>
<merge key="input.x11_options.maxy" type="string">3618</merge>
<!--bottom, left to right-->
<merge key="input.x11_options.x0" type="string">-3</merge>
<merge key="input.x11_options.x1" type="string">7</merge>
<merge key="input.x11_options.x2" type="string">0</merge>
<!--mid, left to right-->
<merge key="input.x11_options.x3" type="string">-9</merge>
<merge key="input.x11_options.x4" type="string">3</merge>
<merge key="input.x11_options.x5" type="string">14</merge>
Mike
--
Michael W. Holdeman
Chief
Porter Fire Department
Powered by Kubuntu-8.10, KDE-4.2beta
--
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile