TouchScreen [SOLVED]

Here you can post about the issues related to modifications performed manually (not through the kiosk wizard). Example: swapped kernel, added 3rd party modules or files.
Please describe in detail what has been changed and hopefully other kiosk user will be able to help.
Porteus team wont resolve bugs posted in this category as we support only modifications made by the kiosk wizard.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
AVMan86
White ninja
White ninja
Posts: 5
Joined: 02 Jun 2014, 19:13
Distribution: Kiosk
Location: Franklin, MA

TouchScreen [SOLVED]

Post#1 by AVMan86 » 02 Jun 2014, 19:28

Hi!

I have a few older touchscreen POS (Point of Sale) systems that I want to make into kiosks with no mouse or keyboards. I went through the new 3.1 kiosk wizard and it boots up great, but the touchscreen doesn't work. I found the Linux driver on the UTC retail website for this UltimaTouch 1800 Touchscreen Driver (11473126) "http://www.ultimatetechnology.com/LinkC ... &tabid=138" The rest of the drivers are on this page under 1800 Series http://www.ultimatetechnology.com/Hardw ... pport.aspx the exact model is UT1870-2000.

I'm not sure if I create a module for the driver or how that would work. I only know enough about Linux to get myself in trouble so any help would be appreciated.

If this works they are going to go in several elementary school nurses' offices for sick kids to watch videos when laying down.

Thanks! :)

Edit: Solved! Fanthom was nice enough to bake a new ISO with the appropriate code using inputattach. Thanks! :)
Last edited by AVMan86 on 14 Jul 2014, 14:43, edited 1 time in total.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: TouchScreen

Post#2 by fanthom » 02 Jun 2014, 20:30

hello AVMan86,

this driver is 9 years old and for sure wont work with latest Xorg we have in kiosk. in fact it was compiled for XFree86 which is pre-Xorg and not developed anymore:
XFree86

sorry about that.
Please add [Solved] to your thread title if the solution was found.

AVMan86
White ninja
White ninja
Posts: 5
Joined: 02 Jun 2014, 19:13
Distribution: Kiosk
Location: Franklin, MA

Re: TouchScreen

Post#3 by AVMan86 » 03 Jun 2014, 13:15

Hi Fanthom,

Thank you very much for the quick reply and putting me on a useful path. I took apart one of the POS boxes and found the part number to the touch panel, N010-0510-T222 which refers to an FID-550 7-wire resistive touch panel made by Fujitsu. On the Fujitsu website they have drivers for Windows, but you need to request the Linux drivers which I intend to do immediately after posting this. http://www.fujitsu.com/us/services/edev ... ivers.html They also mention some things that I'm thinking would be useful:
Linux Notes:

The current Linux driver releases can be used in the following environment:
LINUX Kernel Version 2.6.5, 2.6.9, 2.6.11, 2.6.15, 2.6.18, 2.6.21
XWindow Version "X.orgX11R6.7", "X.orgX11R6.8.1", "X.orgX11R6.8.2", "X.orgX11R7.0", "X.orgX11R7.1", "X.orgX11R7.2"
The current Linux driver release was confirmed with the following LINUX distributors: Fedora Core2/3/4/5/6, Fedora 7.
Linux drivers are available to our customers by request; please contact us for details.
Thank you again for the help and I hope you can help me further when/if I obtain the appropriate drivers! :)

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: TouchScreen

Post#4 by fanthom » 03 Jun 2014, 14:19

still too old. Fedora 7? we have Fedora 20 available now:
http://fedoraproject.org/en_GB/get-fedora

i'm sorry but i see no hope for this setup - no matter how hard i try.
Please add [Solved] to your thread title if the solution was found.

AVMan86
White ninja
White ninja
Posts: 5
Joined: 02 Jun 2014, 19:13
Distribution: Kiosk
Location: Franklin, MA

Re: TouchScreen

Post#5 by AVMan86 » 03 Jun 2014, 17:48

Thank you for checking. In case it helps, I just received an email from Fujitsu:
Please see attached for the Linux drivers. There are three driver files attached, each is slightly different. Please chose the one that works best with your system. Please read the readme.txt file before installation.

NS01B05590522LinuxV12L20.zip has been tested with the following LINUX distributions.

Red Hat Linux 6.2J
Red Hat Linux 7.1
Red Hat Linux 7.3
Red Hat Linux 8.0
Red Hat Linux 9.0
Fedora Core 1
TurboLinux Server Japanese 6.1

NS01B05590539LinuxSerialV10L11.zip & NS01B05590537LinuxUSBV10L12
has been tested with the following LINUX distributions.

The difference between these two drivers is that one works with the serial touch panel controller board, and the other works with USB touch panel controller board. If you are not certain which controller board is embedded in your POS system, then please advise the POS system brand and model number, we can try to find out for you.

Fedora Core 2
Fedora Core 3
Fedora Core 4
Fedora Core 5
Fedora Core 6
Fedora 7
I put the files here: https://drive.google.com/a/franklinps.n ... =drive_web

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: TouchScreen

Post#6 by fanthom » 03 Jun 2014, 20:50

i unpacked the archive and spotted 2005 as the year of creation of the files.
it wont work.

sorry once again.
Please add [Solved] to your thread title if the solution was found.

AVMan86
White ninja
White ninja
Posts: 5
Joined: 02 Jun 2014, 19:13
Distribution: Kiosk
Location: Franklin, MA

Re: TouchScreen

Post#7 by AVMan86 » 10 Jul 2014, 19:43

Hi Fanthom!

Just to follow up: I loaded Debian on this box and got the touchscreen to work using these instructions https://wiki.ubuntu.com/Touchscreen
The actual command was 'inputattach --fujitsu /dev/ttyS1' and then put that into rc.local and ran xinput_calibrator to make it accurate.

With this, is there a way to bake a Porteus Kiosk? Thanks! :)

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: TouchScreen

Post#8 by fanthom » 10 Jul 2014, 20:47

seems that we took wrong path since the beginning (trying to use old proprietary drivers) instead to rely on what's provided in the kernel already.

please send me an email on builds@porteus-kiosk.org with following info taken from the Debian box:
/var/log/dmesg
/var/log/Xorg.0.log
please also run 'lsmod > /tmp/lsmod.txt' and attach it as well.

i can't promise that we get this device to work but we may try.
Please add [Solved] to your thread title if the solution was found.

AVMan86
White ninja
White ninja
Posts: 5
Joined: 02 Jun 2014, 19:13
Distribution: Kiosk
Location: Franklin, MA

Re: TouchScreen

Post#9 by AVMan86 » 11 Jul 2014, 13:48

EMail sent with 3 files, dmesg.txt, lsmod.txt, and xorg.txt
I also put those files in the Google Drive folder I posted before with touchscreen drivers:https://drive.google.com/a/franklinps.n ... =drive_web

Let me know if there is any other way I can help, thanks!

Locked