Elo Touch Driver



Description: Driver for Windows XP/­Vista Interface - USB, Serial Technology - All except APR and Projected Capacitive Windows Hardware Quality Lab (WHQL) certified for serial and USB interface Download Elo 1515L Driver v.4.8.4. Download ELO TouchSystems USB Touchscreen for Windows to mouse driver. Download ELO TouchSystems USB Touchscreen for Windows to mouse driver.

  1. Elo Touch Drivers Windows 10
  2. Elo Touch Driver For Windows 7
  3. Elo Touch Driver Silent Install

06 Aug Touch Drivers

Version
Download77207
File Size27.2MB
Create DateAugust 6, 2015
Last UpdatedOctober 26, 2016

Locate the model number of your POS terminal or touchscreen monitor.

All downloads available below

TP4 and TM4

Look on the backside of the monitor, in the ports area, and you will see a white sticker.

For EVO-TP4A-A/B/D - Download IdealTek_Touch_Driver.zip

For EVO-TP4C-B - Download IdeaCOM_Touch_Driver.zip (x86 ONLY)

For EVO-TP4C-D/F/G/H/J/K/L - Download ELO_Touch_Driver.zip

Elo Touch Drivers Windows 10

For EVO-TM4C - Download ELO_Touch_Driver.zip

TP3 and TM3

Look on the bottom of the base, and you will see a grey sticker.

For ION-TP3A-D/F - Download IdealTek_Touch_Driver.zip

For ION-TP3C-F - Download eGalaxy_Touch_Driver.zip

For ION-TM3A with serial number less than HM1500453 - Download IdealTek_Touch_Driver.zip

For ION-TM3A with serial number equal to, or greater than HM1500453 - Download eGalaxy_Touch_Driver.zip

TP2 and TM2

Look on the backside of the monitor, in the ports are, and you will see a white sticker.

For TP2A-A/D - Download IdealTek_Touch_Driver.zip

For TM2A - Download IdealTek_Touch_Driver.zip

For TM2B with serial number less than GM1500598 - Download IdealTek_Touch_Driver.zip

For TM2B with serial number equal to, or greater than GM1500598 - Download eGalaxy_Touch_Driver.zip


FileAction
eGalaxy_Touch_Driver.zip Download
ELO_Touch_Driver.zip Download
IdealTek_Touch_Driver.zip Download
IdeaCOM_Touch_Driver.zip Download

Unsupported Version
This article applies to an unsupported version of Ubuntu. More info...

Evdev is the current way to set up a Elo touchscreen. See this blog post for instructions: http://who-t.blogspot.fi/2012/07/elographics-touchscreen-setup.html

Ubuntu includes an Xorg xserver input driver in the package xserver-xorg-input-evtouch for Dapper, Feisty, Gutsy, Hardy, Intrepid, Jaunty, Karmic, & Maverick (for x86 and x86_64). This will work with many of the ELO touch-screen drivers, both serial and USB. evtouch seems to work much better than elographics for jaunty, karmic, & Maverick

*** EVTOUCH DRIVER HAS BEEN REMOVED FROM UBUNTU STARTING AT VERSION 11.04 ***

Install Driver

Configuration

Ubuntu 10.04 and 10.10

Do NOT edit /etc/X11/xorg.conf. All touchscreen configuration should be done by changing the appropriate .conf file in /usr/[lib/share]/X11/xorg.conf.d/. In 10.10 they changed the location of the .conf files from /usr/lib... to /usr/share...

Check your device info:

Mine looks like this:

Create a configuration file to match your device:

Ubuntu 10.10:

Ubuntu 10.04:

My Elo 2216 configuration looks like this:

You will need to adjust the screen calibration numbers (min|max)...I just played with them until it worked. As you can see, I needed the swap Y axis enabled. The MatchProduct should be something contained in the info.product section of the lshal output shown above. I believe the devicepath is rather generic, but if it doesn't work, search for input.device in this:

Elo Touch Driver For Windows 7

Good luck! - JM

Ubuntu 9.10 and earlier

Do NOT edit /etc/X11/xorg.conf. All touchscreen configuration should be done by changing the appropriate fdi file in /usr/share/hal/fdi/policy/20thirdparty/ or creating your own.

Note: It is possible to use xorg.conf but it's redundant and I had a lot of freezing issues (e.g. X would freeze every 10 minutes) until I used this method.

If you have a 2700, then you can just edit 50-elo-2700.fdi

Note: in version 0.8.8 the file 50-elo-2700.fdi has an extra </deviceinfo> at the end which you must delete or it won't work..

Otherwise run the following command to get information about your touchscreen:

To create a new fdi, run:

Then add the following lines. You can change the line <match key='info.product' contains='Elo TouchSystems'> to match the output of lshal | grep Elo but 'Elo TouchSystems' is pretty generic and should match any Elo touchscreen..

Note (on March 27th, 2010): In my case (ELO 2500u), the Y coordinates of my clicks were inverted. To fix that, replace:

by:

...End of note

The last thing you have to do is create udev rules so the the touchscreen can correctly send events.

Create the file /etc/udev/rules.d/69-touchscreen.rules and add the following lines:

That's it! You'll probably have to modify the values for minx, maxx, miny, maxy to adjust calibration. If the calibration is inverted then change swapx or swapy to 0. You'll have to log out and log back in for the changes to take effect. Or maybe restart or maybe unplug the usb cable and plug it back in..

You might be able to run the calibration utility from System -> Preferences -> Calibrate Touchscreen but I haven't had any luck..

Note: (on March 27th, 2010): If when calibrating you get the error message: 'No evtouch capable touchscreen found.' It may mean that the vendor id --above is 04e7-- or the product id --above is 0020-- are incorrect. To get the correct values do the following:

Now on the text editor look for the string 'ELO Touch'. The editor will bring you to the section where you can get the correct product id and vendor id. To give you an idea, I have an ELO 2500U and the text looks like the following in my machine, where my value for vendor id is 0x4e7 and product id is 0x7: (only the most relevant lines appear next)

...End of Note

Ubuntu includes an Xorg xserver input driver in the package xserver-xorg-input-elographics for Dapper, Feisty, Gutsy, Hardy, Intrepid and Jaunty (for x86 and x86_64). This will work with many of the ELO touch-screen drivers, both serial and USB.

  • E271-2210 and E271-2200 devices are supported. E281-2310 and compatible devices are supported with some features unavailable.

Installation

Note: Version 1.1.0-3 has a bug that is triggered when axis minimum and maximum values are inverted. Until the package is updated a patched version (1.1.0-3ubuntu1) is available from my PPA.

Configuration

Edit /etc/X11/xorg.conf and add a new InputDevice section similar to this one. This example comes from a screen test on a laptop that is configured so the external graphics device is on X screen 1 (note the screenNo option) rather than the default screen 0.

Note: edit the Device value (/dev/ttyUSB0) to match the input device name the touch-screen input has. In this case, the device is a serial touch-screen connected via a serial-to-USB converter.

  • You may have to invert the minimum and maximum X- and Y-scale values if the input values from the touch-screen are inverted. Use `man elographics' to see all the options and defaults.

Add the input device to the ServerLayout section so it looks similar to this:

Elo touch driver windows 8

Save the file and log-out to restart the X server.

Calibration

Manual calibration is required. It is a case of repeatedly changing the minimum and maximum X and Y axis values in xorg.conf, restarting and testing. An alternative is to build and then run touchcal from a non-X terminal to determine minimum and maximum values to use in xorg.conf.

Elo Touch Driver

Elo Touch Driver Silent Install

CategoryXwindowSystem