How I made my serial elo touchscreen work in Dingo

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
Sandman333
Posts: 1
Joined: Tue 16 Sep 2008, 13:46

How I made my serial elo touchscreen work in Dingo

#1 Post by Sandman333 »

I recently acquired an Advantech PPC-120t through craigslist and wanted to put linux on it while maintaining the touchscreen functionality.
Computer specs:
12" inch LCD touch screen 800x600 res.
333 Mhz AMD K6-2 CPU.
3 GB hard drive (laptop size)
128 MB of memory SD memory.
24x CD-ROM
Floppy Drive
2 USB ports, 4 serial ports, printer port, joy-stick port
Integrated Sound
One shared PCI/ISA slot
2 PCMCIA slots

I had a puppy 3.01 CD sitting around so I installed that first. I then succeeded at getting the touchscreen to work using the following guide as a template:
http://www.conan.de/touchscreen/p-series.html

I had to modify my xorg.conf file (/etc/X11/) with two additions.
An additional section: (touchscreen is on COM 4, hence the ttyS3)
Section "InputDevice"
Identifier "touchscreen"
Driver "elographics"
Option "Device" "/dev/ttyS3"
Option "DeviceName" "touchscreen"
Option "MinX" "400"
Option "MinY" "450"
Option "MaxX" "3650"
Option "MaxY" "3550"
Option "SendCoreEvents" "On"
EndSection

and a line in "Serverlayout"
InputDevice "touchscreen" "CorePointer"

In addition I verified the existence of an elographics_drv.so file in /usr/X11R7/lib/xorg/modules/input/ Strangely, it was already there.


Now, after upgrading to puppy 4.00 I followed all of the same steps, except the elographics_drv.so did not exist. I tried an elographics_drv.o from several websites, but it didn't work so I booted from my puppy 3.01 live cd, and took the file from that location. Placement in the correct directory worked and now my touchscreen works in Puppy 4.00.

If you send me a PM, IM, or email I can send you my xorg.conf and elographics_drv.so file.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

I just packaged the elographics Xorg input module as a dotpet, and attached it to an earlier forum thread concerning touchscreens -
http://www.murga-linux.com/puppy/viewto ... 350#129350
This module is taken from the full Xorg-7.3 package compiled by forum member kirk, so it's fully compatible with Puppy 4.x

otropogo

#3 Post by otropogo »

tempestuous wrote:I just packaged the elographics Xorg input module as a dotpet, and attached it to an earlier forum thread concerning touchscreens -
http://www.murga-linux.com/puppy/viewto ... 350#129350
This module is taken from the full Xorg-7.3 package compiled by forum member kirk, so it's fully compatible with Puppy 4.x
Hi Tempestuous,

I had some trouble identifying your linked post above, and would like to suggest a better way of directing users to such posts.

I should start by saying that I have my forum preferences set to show posts in descending order (ie. most recent first and at the top of the display), which means that on a multipage thread I may end up on a different page than the URL poster intended.

Usually I can handle this situation (now that I know about it), but in this instance, I remain puzzled, because the URL took me to a page wherein the only download posted by you is dated July 19, 2007, whereas your post here suggests that you've only recently posted the pets described.

OTOH, the more recent of the three pages , where logic dictated I look, shows no pets, and no posts more recent than July 21, 2008.

Then, when I looked at the earliest page, I found three pets more from you in a post that had been entered on March 24, 2007.

In short, it was only by looking through all three pages, and then reading carefully through the text of the two containing pets, that I was finally able to determine (by comparing the post edit dates) which one was referenced in your link here - the fujitsu-importxxx.pet in the post of July 19, 2007.

So I wonder if you'd consider noting the original date of the edited posts to such links in future, to make identification a bit easier?

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#4 Post by Aitch »

Hi otropogo,
- don't go getting nasty on me, just doing my usual 'helping', OK?

http://www.murga-linux.com/puppy/viewto ... 350#129350

Posted: Fri Jul 20, 2007 5:33 am

bottom of post
UPDATE Sep 17 2008:
Now attached is the "fujitsu" Xorg input module, taken from kirk's full Xorg 7.3 driver package, so it should be fully compatible with Puppy 4.x

Also attached is the "elographics" Xorg input module for touchscreen computers such as Advantech, as advised by forum member Sandman333 -
http://www.murga-linux.com/puppy/viewtopic.php?t=33526
HTH

Aitch

Post Reply