I am working with a third party device that works like a little scanner and is connected via serial port to the PC. It came with an ActiveX control that communicates with the device and gives me useful properties describing the image (e.g. size, fileinfo). The control stores its communication parameters (e.g. Port#, Baud rate, etc) in the registry. I have the code to make changes to those parameters in the registry.
Here's the problem:
I am trying to implement this device into a browser based application. The clients will have the device hooked up to their machines. I want to have a procedure that will look for the device and consequently which port it is using - no problem. However, if the client does not have administrative rights, I won't be able to dyanmically change the port settings in their registry with code. Any suggestions as to how I can work around this problem? I am new to this, so I am not sure where to start. I hope this makes sense!

Thanks,
Blake