Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

HUMAN INTERFACE DEVICES listing changes causing citrix problem

HUMAN INTERFACE DEVICES listing changes causing citrix problem

HUMAN INTERFACE DEVICES listing changes causing citrix problem

For background – please read this posting - http://www.tek-tips.com/viewthread.cfm?qid=1461640

I did some experimenting and looked at what the "Device Manager" had to say about my attached LS2208. Then completely by accident, I left  the DM window open and scanned the LS2208 into the other mode. And I watched the Device Manager tree close itself up, refresh TWICE and then reopen with a new list under the HUMAN INTERFACE DEVICES category.

So starting this process again from the beginning, this is what my experimentation shows:

with nothing plugged in the usb ports of the thinclient - the device manager shows NO Human IDs.  I plug in my LS2208 barcode scanner and a single entry appears within the HUMAN INTERFACE DEVICES category. This is while the LS2208 is operating in "HID KEYBOARD EMULATION" mode; the scanner communicates with local or remote applications without any trouble.
The single item is listed as a "USB Human interface device"
looking at its drivers properties I see that this provides HidUsb service, its enumerator is USB and its INSTANCE ID is

Now I scan the special barcode that puts this device into its "USB OPOS Handheld" Mode. The HID category now has TWO ENTRIES. The entry that existed before is there. But its INSTANCE ID  PROPERTY has changed value! That instance id above is now this!


notice the PID is now 1300 and at the end its a s8 and not an s3

That new 2nd entry into the HID category, this is listed as an HID-compliant device. this is its instance ID:


And what IS NO LONGER LISTED IS A Device with a PRODUCT ID (PID) of 1200 – and that device ID is the one that is successful with the scanner.ocx

SO here are my questions:
1.    Where on this client machine ( my XP registry?, an ini file ? ) is the linkage that connects “STI_USBSCANNER” with
the entry USB\VID_05E0&PID_1300\S/N:2CF66B5C6C73494DA53C0D4E96FA27AF_REV:NBRMIAAS8

2.    Why wont the citrix server see the “STI_USBSCANNER” device while desktops and thinclients both see this device?
or in other words - what about this change in the HID listing isnt compatible with the citrix/Termincal services normal rediretion of the clients USB device's output?

3.    Is there any registry trickery or citrix/terminal services trickery I can implement so that the Device that IS SEEN BY CITRIX –
– is associated with either  
–    And/or with

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close