Skip to content

Windows XP/Vista Universal Driver - Disabling Hardware Handshaking

NOTE: You can render your computer unusable if you do the wrong thing to the registry. If you are not familiar with editing the registry, you should follow these instructions precisely; better yet, you should find someone who is familiar with editing the registry.

Normally, touch will not function if any of the following serial signals are missing: TD (pin 3), DSR (Pin 6) or CTS (pin 8). Disabling handshaking, by adding a HardwareHandshake value to the Elo registry and setting it to zero, will allow touch to function if any of the above signals are missing. At a minimum, RD (pin 2) and ground (pin 5) must be connected. A reboot is required after adding the registry value.

To disable hardware handshaking:

  1. Click Start, click Run
  2. Enter regedt32 (note: no 'i'), then click OK
  3. Double-click HKEY_LOCAL_MACHINE
  4. Double-click SYSTEM
  5. Double-click CurrentControlSet
  6. Double-click Enum
  7. Double-click SERENUM
  8. Double-click ELOSERIAL
  9. Double-click the ID number for the monitor you want to affect (only one ID for single-monitor systems)
  10. Click Device Parameters
  11. From the list, click HardwareHandshaking
  12. Select Modify from the Edit menu (for Windows 2000 select DWORD from the Edit menu)
  13. Change Data in the DWORD Editor to a value of 0
  14. Close the registry and reboot the machine.
Email Email Page