Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Linux


Reply
 
Share Thread Tools Display Modes
Old 10-24-2008, 02:18 PM   #1
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
Lilliput screen on Ubuntu

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?
yam125 is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 10-24-2008, 02:26 PM   #2
Newbie
 
Join Date: Oct 2008
Posts: 23
danmiddle2 is an unknown quantity at this point
Quote: Originally Posted by yam125 View Post
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?

not used one of them, but i've set up a few touchscreens under ubuntu. What type is it? i.e. wacom, evtouch or whatever?
danmiddle2 is offline   Reply With Quote
Old 10-25-2008, 08:40 PM   #3
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
lilliput
yam125 is offline   Reply With Quote
Old 10-25-2008, 09:43 PM   #4
licensed to kill
 
kev000's Avatar
 
Join Date: Aug 2006
Location: Deep in the Rockies... coding in caves
Posts: 1,039
kev000 will become famous soon enough
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...
__________________
LinuxICE - because my car already has enough windows (and because I like speed).
LinuxICE2 beta2 is released!!! get it now!
Follow OpenICE development
kev000 is offline   Reply With Quote
Old 10-26-2008, 12:26 AM   #5
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
uh... the one in the box it is called TouchKit
yam125 is offline   Reply With Quote
Old 10-26-2008, 11:26 AM   #6
licensed to kill
 
kev000's Avatar
 
Join Date: Aug 2006
Location: Deep in the Rockies... coding in caves
Posts: 1,039
kev000 will become famous soon enough
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.
__________________
LinuxICE - because my car already has enough windows (and because I like speed).
LinuxICE2 beta2 is released!!! get it now!
Follow OpenICE development
kev000 is offline   Reply With Quote
Old 10-28-2008, 10:50 PM   #7
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
How do i check the Xserver version
yam125 is offline   Reply With Quote
Old 10-29-2008, 12:48 AM   #8
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
Lightbulb

oh, wait nevermind.

Code:
X - version

yam125 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Advertisement

Old 11-09-2008, 03:26 PM   #9
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
which one is it?

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
yam125 is offline   Reply With Quote
Old 12-19-2008, 12:04 AM   #10
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
Lightbulb A SOLUTION... Finally

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

Code:
<?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>

the rotate needed to be clockwise
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)
yam125 is offline   Reply With Quote
Old 01-17-2009, 02:26 PM   #11
Newbie
 
Join Date: Jan 2009
Posts: 40
unsungboxer is an unknown quantity at this point
Quote: Originally Posted by yam125 View Post

Accessories>Terminal>

Code:
sudo gedit /usr/share/hal/fdi/policy/10osvendor/50-eGalax.fdi

(enter password)
(copy/paste below code)

Code:
<?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>

(save/close)
(reboot)


Yes you are the man! I have been trying to configure my lilliput eby701 on ubuntu 8.10 for nearly 5 hours. I copied your code and crossed my fingers. works perfectly! I simplified your code incase anyone else is having troubles.

Thank you, thank you, thank you!

-unsung
unsungboxer is offline   Reply With Quote
Old 01-19-2009, 01:16 AM   #12
Low Bitrate
 
yam125's Avatar
 
Join Date: Oct 2008
Location: Tracy, Ca
Posts: 100
yam125 is an unknown quantity at this point
i have since then adjusted the 0-2000 edges have you changed yours?
yam125 is offline   Reply With Quote
Old 01-19-2009, 01:42 AM   #13
Newbie
 
Join Date: Jan 2009
Posts: 40
unsungboxer is an unknown quantity at this point
Actually I hadn't even thought to make any changes since i copied your code verbatim. However, I noticed my touchscreen was slightly off, so I when you posted your reply I tried changing from 1900 to 2000. It was a bit too much, which made it impossible to hit buttons on the title bar (like minimise/close). I compromised by changing it to 1950. Now everything is as calibrated as I could ask for.

Thanks again for your help. I know very little about what your code actually does. I just copied/pasted and had good results.

-unsung
unsungboxer is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Lilliput White Screen of Death - I took it apart and now WSOD, plz help wardemon666 LCD/Display 4 02-29-2008 05:51 PM
Can I put a xenarc screen in a lilliput front case ? shinjetko Newbie 3 05-19-2006 05:10 PM
Lilliput screen flash lgbr LCD/Display 10 12-13-2005 12:15 PM
Lilliput Screen is blank!!!!!!! ldjones48 LCD/Display 3 05-09-2005 06:01 PM
7” Lilliput touch screen is too dim M pro LCD/Display 7 04-29-2005 02:21 PM



All times are GMT -5. The time now is 01:35 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics