Yea, I'm having somewhat the same issue with the touchscreen as well. I'm using devcon.exe and sometimes that works, however, most of the time it doesn't.
I make a simple batch file and have:
"devcon.exe disable usb/ID"
"devcon.exe enable usb/ID"
and put that into startup folder for windows and that barely ever works. I even tried putting that batch into resume/launch folders of streetdeck and the result is poor as well. I could be using devcon incorrectly so I'll need to play with that syntax and arguments of that command a bit more.