HP Remote Graphics Software 6.0 User Guide

Auto-remoting
In addition to the general default settings for Remote USB configurations, RGS supports auto-remote
and auto-return of user-specified USB devices when using Windows on both the Sender and
Receiver platforms. An auto-remote configuration syntax for the Windows Registry entries allows
specified USB devices to be automatically attached to a remote Sender session at RGS connection
and then returned to the local client at RGS disconnect.
CAUTION: Enabling auto-remoting of specific USB devices requires modifications to the Windows
Registry. Registry modifications should only be made by experienced personnel. Because an
incorrect Registry setting can cause serious problems, you should always make a backup of the
Registry prior to making any changes.
To specify auto-remoting of a particular USB device, perform the following steps:
1. Get the vendor id and device id for your usb device using the following steps. For this example
assume that you found the vendor id is 0x1234 and device id is 0x5678.
a. Open Device Manager and find the USB device to be auto-remoted.
b. Right-click the USB device and select Properties.
c. Select the Details tab and select Hardware Ids in the dropdown menu. The Hardware Ids
format will be:
USB\Vid_xxxx&Pid yyyy
where xxxx is the VendorID and yyyy is the ProductID
The VendorID and ProductID are reported in hexadecimal format, and should be entered in
hexadecimal format in the new key created below.
2. Create the following Registry key:
HKLM\System\CurrentControlSet\Services\hprpusbh\Parameters\Device
3. Create the following Registry key, where the new key at the end of the Device key is the vendor
and device IDs like Vid_1234&Pid_5678:
HKLM\System\CurrentControlSet\Services\hprpusbh\Parameters\Device\Vid_1234&Pid_5678
4. In the key created in Step 3, create a string value (REG_SZ) named "Mode" :
HKLM\System\CurrentControlSet\Services\hprpusbh\Parameters\Device
\Vid_1234&Pid_5678\Mode
5. Set the Mode Data value to one of the following :
default – Allow the device to work in local, then remote mode.
local – Allow the device to be used on the local system only.
remote – Allow the device to be used on a remote system only.
auto – Allow the device to be used on the local system until there is a connection to a Sender
system. Once the connection has been made the device will be removed from the local system
and remoted to the Sender system.
Supported USB devices
RGS supports all USB transfer types (bulk, isochronous, interrupt and control). This support means
that a wide range of USB devices will work remotely with RGS.
74 Chapter 7 Advanced capabilities