Installed Hardy and picked up everything except the touchscreen. If it touch the screen it will click where ever the mouse is and wont move the cursor. I have tried unpacking and making but it will just continue to give me errors. Has anyone installed the screen on Ubuntu?
i think he was asking what driver it uses. It probably would use either evtouch or egalax from my experience. And until evtouch issues a new release for xserver 1.3/1.4 I can't recommend it...
Former author of LinuxICE, nghost.
Current author of nobdy.
uh... the one in the box it is called TouchKit
in that case it wants to use the egalax driver.
don't use the ones in the box, go here for more up-to-date:
http://home.eeti.com.tw/web20/TouchK...inuxDriver.htm
I believe hardy runs xserver 1.3 (check with a dpkg -l | grep xserver. Download that one, extract it somewhere, and run setup.sh as root (or sudo). Setup takes care of the rest. Afterthat, you can run /usr/bin/TouchKit and calibrate it (if needed).
good luck.
Former author of LinuxICE, nghost.
Current author of nobdy.
ii x11-xserver-utils 7.3+5 X server utilities
ii xserver-common 2:1.5.2-2ubuntu3 common files used by various X servers
ii xserver-xorg 1:7.4~5ubuntu3 the X.Org X server
ii xserver-xorg-core 2:1.5.2-2ubuntu3 Xorg X server - core server
ii xserver-xorg-input-all 1:7.4~5ubuntu3 the X.Org X server -- input driver metapacka
ii xserver-xorg-input-evdev 1:2.0.99+git20080912-0ubuntu5 X.Org X server -- evdev input driver
ii xserver-xorg-input-evtouch 0.8.7-4build1 Touchscreen-Driver for X.Org/XFree86 server
ii xserver-xorg-input-kbd 1:1.3.1-1ubuntu2 X.Org X server -- keyboard input driver
ii xserver-xorg-input-mouse 1:1.3.0-1build1 X.Org X server -- mouse input driver
ii xserver-xorg-input-synaptics 0.15.2-0ubuntu7 Synaptics TouchPad driver for X.Org/XFree86
ii xserver-xorg-input-vmmouse 1:12.5.1-1ubuntu5 X.Org X server -- VMMouse input driver to us
ii xserver-xorg-input-wacom 1:0.8.1.4-0ubuntu3 X.Org X server -- Wacom input driver
ii xserver-xorg-video-all 1:7.4~5ubuntu3 the X.Org X server -- output driver metapack
ii xserver-xorg-video-apm 1:1.2.0-1build2 X.Org X server -- APM display driver
ii xserver-xorg-video-ark 1:0.7.0-1build2 X.Org X server -- ark display driver
ii xserver-xorg-video-ati 1:6.9.0+git20081003.f9826a56-0ubuntu2 X.Org X server -- ATI display driver wrapper
ii xserver-xorg-video-chips 1:1.2.0-1build2 X.Org X server -- Chips display driver
ii xserver-xorg-video-cirrus 1:1.2.1-1build2 X.Org X server -- Cirrus display driver
ii xserver-xorg-video-fbdev 1:0.4.0-1build2 X.Org X server -- fbdev display driver
ii xserver-xorg-video-geode 2.10.1-3build1 X.Org server -- Geode GX2/LX display driver
ii xserver-xorg-video-i128 1:1.3.0-1build2 X.Org X server -- i128 display driver
ii xserver-xorg-video-i740 1:1.2.0-1build2 X.Org X server -- i740 display driver
ii xserver-xorg-video-intel 2:2.4.1-1ubuntu10 X.Org X server -- Intel i8xx, i9xx display d
ii xserver-xorg-video-mach64 6.8.0-1build2 X.Org X server -- ATI Mach64 display driver
ii xserver-xorg-video-mga 1:1.4.9.dfsg-1build1 X.Org X server -- MGA display driver
ii xserver-xorg-video-neomagic 1:1.2.1-1build2 X.Org X server -- Neomagic display driver
ii xserver-xorg-video-nv 1:2.1.10-1ubuntu2 X.Org X server -- NV display driver
ii xserver-xorg-video-openchrome 1:0.2.903-0ubuntu3 X.Org X server -- VIA display driver
ii xserver-xorg-video-r128 6.8.0-1ubuntu2 X.Org X server -- ATI r128 display driver
ii xserver-xorg-video-radeon 1:6.9.0+git20081003.f9826a56-0ubuntu2 X.Org X server -- ATI Radeon display driver
ii xserver-xorg-video-rendition 1:4.2.0.dfsg.1-2build2 X.Org X server -- Rendition display driver
ii xserver-xorg-video-s3 1:0.6.0-1build2 X.Org X server -- legacy S3 display driver
ii xserver-xorg-video-s3virge 1:1.10.1-1build2 X.Org X server -- S3 ViRGE display driver
ii xserver-xorg-video-savage 1:2.2.1-1build2 X.Org X server -- Savage display driver
ii xserver-xorg-video-siliconmotion 1:1.6.0-1build2 X.Org X server -- SiliconMotion display driv
ii xserver-xorg-video-sis 1:0.10.0-1build2 X.Org X server -- SiS display driver
ii xserver-xorg-video-sisusb 1:0.9.0-1build2 X.Org X server -- SiS USB display driver
ii xserver-xorg-video-tdfx 1:1.4.0-1build2 X.Org X server -- tdfx display driver
ii xserver-xorg-video-trident 1:1.3.0-1build2 X.Org X server -- Trident display driver
ii xserver-xorg-video-tseng 1:1.2.0-1build2 X.Org X server -- Tseng display driver
ii xserver-xorg-video-v4l 1:0.2.0-1ubuntu3 X.Org X server -- Video 4 Linux display driv
ii xserver-xorg-video-vesa 1:2.0.0-1ubuntu3 X.Org X server -- VESA display driver
ii xserver-xorg-video-vmware 1:10.16.2-1build2 X.Org X server -- VMware display driver
ii xserver-xorg-video-voodoo 1:1.2.0-1build2 X.Org X server -- Voodoo display driver
Basically everything i tried previously i threw out the window.
I reinstalled the touchscreen cal tool in the ubuntu Repositories then i was on the ubuntu-mobile mailing list:
ubuntu-mobile@lists.ubuntu.com
and i was helped out by a guy on the list and i found out about the fdi files (im kind of a noob) and i tweeked it to fit.
opened /usr/share/hal/fdi/policy/10osvendor/50-eGalax.fdi
changed the max/min value (this took the longest to realize somethimg obvious)
after restarting X 50 billion times here is the final file for
the rotate needed to be clockwiseCode:<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> <deviceinfo version="0.2"> <device> <match key="info.product" contains="eGalax"> <match key="info.capabilities" contains="input"> <merge key="input.x11_driver" type="string">evtouch</merge> <merge key="input.x11_options.minx" type="string">70</merge> <merge key="input.x11_options.miny" type="string">70</merge> <merge key="input.x11_options.maxx" type="string">1900</merge> <merge key="input.x11_options.maxy" type="string">1900</merge> <merge key="input.x11_options.taptimer" type="string">30</merge> <merge key="input.x11_options.longtouchtimer" type="string">750</merge> <merge key="input.x11_options.longtouched_action" type="string">click</merge> <merge key="input.x11_options.longtouched_button" type="string">3</merge> <merge key="input.x11_options.oneandhalftap_button" type="string">2</merge> <merge key="input.x11_options.movelimit" type="string">10</merge> <merge key="input.x11_options.touched_drag" type="string">1</merge> <merge key="input.x11_options.maybetapped_action" type="string">click</merge> <merge key="input.x11_options.maybetapped_button" type="string">1</merge> <merge key="input.x11_options.rotate" type="string">cw</merge> <merge key="input.x11_options.swapx" type="bool">false</merge> <merge key="input.x11_options.swapy" type="bool">false</merge> </match> </match> </device> </deviceinfo>
and i didnt swap x or y
the MAX abslt edge is is 2000 the min edge is 0
then i bumbed it inside so to give me some room to touch it. still needs a bit of adjustment
I should be given a FREE distro of Ubuntu for doing this. (a joke)
Bookmarks