Supported devices question for VirtualHere for Steam Link

Hi,
I am trying to get several devices working that aren't controllers, using a Steam Link unit and VirtualHere for Steam Link client installed on the client pc.
I have done a bit of experimenting but whenever I try to connect some devices such as a Quest 2, or my phone just for testing- to the USB port on the Steam Link, when I remote into the client PC I get the "Operation is not permitted" error.

Just wondering if:
- Is there a fix for this? The custom event handler didn't help when I tried it
- If there is no fix for this, will I be able to make the steam link ports work with a full copy of VirtualHere from your website?
- If this will not work using the steam link usb ports and the full copy of virtual here, will I be able to make any USB device works (that usually works) using a full copy of VirtualHere form your website and the USB server running on (for example) a laptop or raspberry pi?

The devices I'm looking to link to the ports are a Quest 2, Webcam, Microphone, stuff like that. I don't believe it'll have an impact but the Quest 2 is likely going to have apk's pushed to it over ADB. This normally works when the headset is straight connected via USB so I assume this will just work the same if it's possible to make this setup work, either using the steam link's usb ports or another devices.

Thanks for reading and the help!

#2

Have a look in /var/log/syslog and dmesg  on the steamlink when the "Operation not permitted" occurs and see what errors are listed in there

The steamlink is 8 years old and has an old linux kernel and a slow cpu. Just get a pi4 and try that instead, its more powerful and reliable.