Troubleshooting ScripTouch for Epic

From Scriptel Wiki
Revision as of 14:51, 10 August 2016 by Michael Powers (talk | contribs) (Created page with "ScripTouch for Epic is a piece of software designed to allow ScripTouch Signature pads to work with Epic Hyperspace. ==Installation== Installation has to be done with your Ep...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ScripTouch for Epic is a piece of software designed to allow ScripTouch Signature pads to work with Epic Hyperspace.

Installation

Installation has to be done with your Epic Hyperspace support representative. You will need to install the software on your Epic Hyperspace server and you'll need to know the correct ProgId for ScripTouch for Epic prior to engaging Epic.

The ProgIds for ScripTouch for Epic are as follows:

Hyperspace Version ProgId
2012 ScriptelDevice.0
2014 ScriptelDevice.1
2015 ScriptelDevice.2
2016 ScriptelDevice.3

Debugging Remote Connections

Typically Hyperspace is run on a server and clients connect to that server to run the Hyperspace application. In cases like this it becomes necessary to forward signature pads to the remote server in order for them to be useful with Epic. There are various ways to accomplish this.

Citrix XenApp/XenDesktop

Citrix XenApp in versions 7.6 and higher as well as XenDesktop 7 and higher natively support USB redirection. Older versions are supported through the use of ScripTouch Remote.

XenApp Version Supported Method
7.8 Yes Native / ScripTouch Remote
7.7 Yes Native / ScripTouch Remote
7.6 Yes Native / ScripTouch Remote
7.5 Yes ScripTouch Remote
7.1 Yes ScripTouch Remote
7.0 Yes ScripTouch Remote
6.5 Yes ScripTouch Remote
5.x No N/A
XenDesktop Version Supported Method
7.8 Yes Native / ScripTouch Remote
7.7 Yes Native / ScripTouch Remote
7.6 Yes Native / ScripTouch Remote
7.5 Yes Native / ScripTouch Remote
7.1 Yes Native / ScripTouch Remote
7.0 Yes Native / ScripTouch Remote
5.x No N/A

In the event you're using ScripTouch Remote you can use the Troubleshooting ScripTouch Remote on Windows guide to troubleshoot remote pad redirection. If you're using native Citrix redirection you can check your setup against the Using Citrix XenApp USB Forwarding guide.

Microsoft Remote Desktop

Microsoft Remote Desktop USB redirection is supported through the use of ScripTouch Remote. You can use the Troubleshooting ScripTouch Remote on Windows guide to troubleshoot issues with Microsoft RDP.

VMware Horizon View

VMware Horizon View natively supports USB redirection. You can use this Citrix Guide to troubleshoot Horizon View USB redirection issues.

Wyse TCX

Wyse TCX natively supports USB redirection. You can use this Wyse Guide to troubleshoot Wyse TCX USB virtualization.

Debugging

The ScripTouch for Epic plugin supports debugging in the event something goes wrong. You can turn on forwarding by doing the following on your Hyperspace server:

  • Open the system Environment Variable editor as outlined in this guide.
  • Under 'System variables' click the 'New...' button.
  • For 'Variable name' put 'SCRIPTEL_DEBUG' and for 'Variable value' put '1' (case matters).
  • Hit 'OK' then hit 'OK'.
  • Restart Hyperspace.

Once the environment variable is in place and Hyperspace has been restarted the following files should be created when the Scriptel for Epic plugin is used:

  • C:\Windows\Temp\scriptel-hyperspace_debug-log.txt
  • %TEMP%\scriptel-debug-proscript-<pid>.log

These logs can be sent to Scriptel support to help debug problematic issues.