Folks, I have a small USB device which is connected to my PC and called from my application through a DLL. It works fine when it is run from the local machine. If I connect to my Citrix server via Citrix client and try to run the same application which is published on the server, it is unable to communicate to my local usb device. This seems to be a known issue in Citrix. I want to know whether any of you came across an issue like this and how did you solve this ? Is there a third part tool which can solve my problem ? Your expert advice will help me a lot. I was able to overcome a big hurdle of making the device work and now I am caught in the Citrix issue. Thanks in advance.