How to modify the Client ID?

As described in the Authorization FAQ, the ClientAuthorization script can use the $CLIENT_ID$ for authorization purposes.

This Client ID is automatically set to the login name on the client machine.

But what if I need a different Client ID? Returning just "2" or "3" seems not a solution to me, as manually entering a name and/or password is not an option. Accessing the USB device is part of a automated workflow, and not interactive.
Isnt there a way to configure the Client ID in advance? Some script, config, or install parameter (the latter would the best solution for me)? Did I miss it?

Thank you very much!

#2

Stop the virtualhere client, edit the virtualhere client settings (https://www.virtualhere.com/client_configuration_faq - Where are the VirtualHere Client parameters stored?) and add the line under 

[General]

ClientId=thevalueyouwant