To begin with, I'm aware that Hubs are not supported by Line 6 and the TonePort UX2, but I'm hoping someone with a bit more knowledge and experience than myself can make some suggestions to nail a particular incompatibility, or confirm the same problem with their own Surface Pro 2.
So the Surface Pro 2 has a single USB3 port and pretty good overall performance. If I plug my UX2 directly in to this USB port, all works well. Very well! Windows 8.1 (full not RT), i5 2.5GHz 4 core, 8GB RAM, x64, 256GB SSD.
When I introduce a bus powered USB hub, the device red lights and does not have enough power to fire up - as expected.
With a powered USB hub (with nothing else connected), it fires up. I can connect to it fine through PodFarm, Monkey, License manager etc. However, any and all audio sounds like either there is a significant playback rate mis-match (slow, garbled and distorted), or a continually stuttering bus flow.
So I've tried several different USB powered Hubs. I've also used a USB analyser (USBlyzer) and when comparing the state between direct connection and via hub, all is identical (connection speed, power usage etc.). Even the event log of playing a windows test sound in both scenarios issue the same commands and get the same close connection results.
I also note that while TonePort via a powered hub is not supported, there are instances it works. So I am hopeful there is something further I can uncover here.
Any help would be gratefully appreciated!
TIA - Omar