Download Print this page
POS-X XTS4000 Driver Installation Manual

POS-X XTS4000 Driver Installation Manual

Pos-x xts4000: install guide
Hide thumbs Also See for XTS4000:

Advertisement

Quick Links

Touchkit Driver Installation Guide for Embedded Windows XP
Touchkit driver package allows users to build the software/driver component
for embedded Windows XP via Microsoft Component Designer. Then, add
these touchkit software/driver components to the component database, such
that the system designer can select them to add to system platform image with
Microsoft Target Designer.
1. Build software/driver component for Touchkit touchscreen
controller.
The Microsoft Component Designer must be installed before the designer can
build the software/driver packages for embedded Windows XP. Then, follow
the steps shown as below to build the components.
1.) Download the touchkit driver package for embedded Windows XP.
2.) Setup the touchkit driver on the developing machine.
3.) Copy 2 files "touchkit.cat ", and "xAuto4PtsCal.exe" manually to the folder
where the touchkit software installed. For example
, in G:\Program Files\TouchKit

Advertisement

loading

Summary of Contents for POS-X XTS4000

  • Page 1 Touchkit Driver Installation Guide for Embedded Windows XP Touchkit driver package allows users to build the software/driver component for embedded Windows XP via Microsoft Component Designer. Then, add these touchkit software/driver components to the component database, such that the system designer can select them to add to system platform image with Microsoft Target Designer.
  • Page 2 4.) Launch Microsoft Component Designer. Select File->Import to import the device components from .inf file. Then, choose the INF file “touchkit.inf” in the folder under G:\Program Files\TouchKit. After importing touchkit.inf finished, 5 device components will be list as below: Serial Touchscreen Controller(Professional) : the device component for serial controller.
  • Page 3 The screen will show the Component designer as below: 5.) Create a new repository for the component.
  • Page 4 Next, the source path must be assigned to the folder where theTouchKit installed. For example: G:\Program Files\TouchKit. 6.) Set the device components. Select the component “USB Touchscreen Controller(Universal)” for USB controller to set the properties of the component and assign the correct repository.
  • Page 5 PS: If you set “TouchScreen Enumerator “device component , you must set “Prototype” to “Device: Ports”.
  • Page 6 7.) Add Utility files to the component. Add the files for touchkit controller utility so that the user can do alignment or calibration and other enhanced features for touchscreen. Choose the files from the repository folder...
  • Page 7 Select all of the files in the folder to add to the component.
  • Page 8 Modify the file path for some files and make sure these files path to a.) xAuto4PtsCal.exe b.) touchkit.inf touchkit.cat d.) xTouch.sys e.) sertouch.sys XTouch32Ex.dll g.) egxfilter.sys 8.) Add the registry resource for the component for some specific setting If you have set “TouchScreen Enumerator” Component , please add these four Registry Data in “TouchScreen Enumerator”...
  • Page 9 Set Key value “ ErrorControl = 0x00000001 “...
  • Page 10 Set Key value “ ImagePath = system32\drivers\egxfilter.sys “...
  • Page 11 III. Set Key value “ Start = 0x00000003 “...
  • Page 12 IV. Set Key value “ Type = 0x00000001 “...
  • Page 13 If you need to launch 4-points calibration (xAuto4PtsCal.exe)after system first boot. Please set this Rigistry data. ( PS : You need not attach 4-points calibration for “TouchScreen Enumerator “ device component )
  • Page 14 9.) Modify inf file for serial controller. (Only for RS232 controller) Edit the “touchkit.inf” in the folder G:\Program Files\TouchKit. Locate the string “rundll32 xtouch32ex.dll, SearchSerialTouch XXX”. Where, XXX is the string to make the system scan the specified COM ports. For example , if xxx string is COM1 , Edit XXX string to be COM1, the system will scan COM1 for touchscreen controller only.
  • Page 15 2. Include the touchscreen component to the platform image After the components were added to the component database, The component name will be shown in the folder of Hardware/”mice and other pointing devices” when the Microsoft Target Designer launched. Then, just double click on the component “USB Touchscreen Controller(Universal)”...
  • Page 16 3. Replace Touchscreen Default values If you want replace Touchscreen Default values , like on/off Beep or Enable/disable Auto right button and others. Edit the “touchkit.inf” in the folder G:\Program Files\TouchKit. Locate the section [usb_AddReg] , [egxfilter.HW.AddReg] or [sertouch_Inst_AddReg] . You can attach some entry in this three sections.
  • Page 17 BeepMode 0x00000000 0x00000001 0x00000002 BeepFrequency 0x00000064 ~0x00000FA0 BeepDuration 0x00000019 ~0x000001F4 MouseMode 0x80000000 0x40000000 0x20000000 0x10000000 0x00000000 0x00000001 0x00000002 0x00000003 0x00000004 ConstDuration 0x00000000 ~0x00000078 ( 0 ~ 120 ) ConstRange 0x00000020 ~0x000008C0 EdgeInfo 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Off Beep Beep when touched Beep when released...
  • Page 18 Edge compensation parameter in right side. lTop (4 bytes) 0x00 0x00 0x00 0x00 Edge compensation parameter in upper side lBottom (4 bytes) 0x00 0x00 0x00 0x00 Edge compensation parameter in bottom side lOffsetX (4 bytes) 0x00 0x00 0x00 0x00 Offset parameter in X direction. lOffsetY (4 bytes) 0x00 0x00 0x00 0x00 Offset parameter in Y direction.

This manual is also suitable for:

Touchkit