Yeah, quick but not much help.
I don't know the voltage level coming off the controller (5, 3.3, 1.8 );
HID protocol;
Visual Basic;
ActiveX;
much less Windows, or the guts of application itself.
But without configuration, the application 'knows' which device to chat with and not connect to some other HID.
My guess is that it's coded into the exe or ocx, and a replacement will need to impersonate the interface or be edited in.
Good luck with your experiments.