Elo Touch Input Devices Driver



  1. Elo Touch Input Devices Driver Download
  2. Elo Touch Drivers Download
-->

This document describes how to set up a touch screen input device under XFree86. As the author had only the opportunity to work with devices from EloTouch(R) and MicroTouch(R) this HOWTO is rather specific for these devices. The examples given in this HOWTO concentrate on devices connected via the serial port i.e. /dev/ttyS0 or /dev/ttyS1. The touchscreen controller (chip inside the touchscreen) tells the OS that it is a HID mouse device rather than a HID touch device, which is a relatively new HID device category. If the Elo-specific driver (XP/Vista/7) is installed, the OS USB-HID driver will give it control of the touchscreen and it does not support gestures or multi-touch. The Elo 1509L 15.6-inch widescreen LED touchscreen monitor delivers a low-profile, retail-hardened solution with a pure glass construction to allow high light transmission without compromising durability or functionality. A vailable with IntelliTouch surface acoustic wave (SAW) offering single touch capacity, the 1509 has been 'built for touch' offering an ideal solution for general. All input device configuration files for touch devices must be updated to use the new configuration properties. Older touch device drivers may also need to be updated. Virtual Key Map Files. Touch devices are often used to implement virtual keys. There are several ways of doing this, depending on the capabilities of the touch controller. Download touch drivers, firmware updates, and SDKs. Login to your EloView® account or check out new features. You can also process Elo product warranties. Go to Downloads Page. Touch Driver Windows 10. Computer Driver Packs I-Series. Touch Driver MacOS. Driver Pack X-Series. Firmware Updates X-Series.

Description

The Elotouch driver is a KMDF driver that can work as both a multi-touch driver and a mouse driver. Its architecture is very similar to the WacomKMDF Driver.

The sample drivers share code that is located in the following directories:

  • The srcinputhiddigicommon directory contains code that is common to the KMDF sample drivers.

  • The srcinputhiddigiiutil directory contains utility functions that are common to all the HID input sample drivers.

Building the Sample

Use the standard driver build tools in the Windows Driver Kit. In a driver directory, type build. The build script will generate the Elotouch.sys driver.

Installation

Driver Files

  • EloMT.inf

  • Elotouch.sys

  • Hidkmdf.sys (build from the srchidhidusbfx2hidmapper directory)

  • WDF co-installer dll from <WDK ROOT>redistwdf<platform>

Elo Touch Input Devices Driver

To install the drivers, copy the driver files (the .sys and .dll files) and the INF files to the same location. In Device Manager, complete the following steps.

On Windows XP (The driver works as a mouse on Windows XP and Windows Vista):

  1. Right-click the device, and click Update Driver.

  2. Select Install from a list or specific location (Advanced), and then click Next..

  3. Select Don't search. I will choose the driver to install, and then click Have Disk..

  4. In the Install From Disk dialog box, type the path of the directory where you copied the driver and INF file, and then click OK..

  5. Click Finish.

On Windows Vista and Windows 7

Elo monitors touchscreen drivers
  1. Right-click the device, and click Update Driver.

  2. Click the Browse my computer for driver software link.

  3. Click the Let me pick from a list of device drivers on my computer link.

  4. Click Have Disk.

  5. Navigate to the location of the driver file, and click the INF file.

  6. Click OK.

Resources

For information about Microsoft Windows Vista and the Tablet PC, see https://www.microsoft.com/tabletpc.

Code Tour

Elo Touch Input Devices Driver Download

This section includes a file manifest of all the files in the srcinputhiddigi directory.

File Manifest

srcinputhiddigi wacompen

Elo touchscreen driver
FileDescription

Errcodes.mc

Contains event code and messages.

Pch.h

Precompiled header file.

Sources

WDK sources file.

Makefile

WDK build environment make file.

Elotouch.c

Contains the OEM specific code.

Oempen.c

Contains the OEM specific code.

Elotouch.h

Contains the OEM specific definitions.

Elotouch.rc

The resource file for the driver.

EloMT.inx

INX file that is used to generate the INF file

srcinputhiddigicommon

Elo Touch Drivers Download

FileDescription

hid.c

Handles all the internal HIDClass IOCTLs.

naturalInput.h

Contains common definitions for UART digitizer drivers.

Pnp.c

Handles Plug and Play (PnP) and power management.

Serial.c

Contains all functions that deal with the serial port.

Serial.h

Contains serial port definitions.

srcinputhiddigiutil

FileDescription

Errlog.c

Contains all the error logging functions.

Errlog.h

Contains error logging definitions.

Wtrace.h

Definitions for trace macros. This should be edited to enable tracing if needed.