Hi all,
I and many others have this issue where the USB peripherals connect and disconnect infinitely. It show that’s connected for 20sec and then it disconnects for 2sec and reconnects. This goes on and on and on. The result, you can’t connect your USB peripherals.
There is a work around and I’ll give you a step by step guide below.
This is, I hope, a temporarely solution until Shadow fixes this issue.
NOTE: You can only connect 1 USB peripheral via this workaround for free. If you want more than you have to pay for the program.
Okay, you’ll need two programs, namely:
ZeroTier One + VirtualHere
They can be found here:
- ZeroTier VPN on both [SHADOW] and [LOCAL PC] - Download: https://www.zerotier.com/download.shtml
- VirtualHere Client on [SHADOW] - Download: https://www.virtualhere.com/usb_client_software
- VirtualHere Server on [LOCAL PC] - Download: https://virtualhere.com/content/usb-servers
Steps:
- Register a ZeroTier account.
- Install ZeroTier on both your local PC and on Shadow.
- Log in to your created account on ZeroTier on either PC.
- On the ZeroTier website create a network, which has to be private.

- Open the Zerotier program both on your own PC and on Shadow. It could be open already -> check the bottom right the arrow on your taskbar. If not launch the program and it should pop up in that arrow on your taskbar on the bottom right.
- Right click on the ZeroTier logo and press ‘Open Control Panel...’. The controlpanel should look as following:

- Fill in the network ID that you created on the ZeroTier website on both your local PC and Shadow and press Join Network.
- You’ll have to accept them both on the created network (so go back to the ZeroTier website) by marking the boxes in the yellow box (see image below). As an option you could give them a name.

- Once accepted, your ZeroTier controlpanel on both you local PC and Shadow should display your network with the details -> Type: PRIVATE and Status: OK (see image below). If not, you may not have accepted them yet correctly. Make sure those boxes in the previous step are checked. See example below:

- Now that ZeroTier is done, install VirtualHere. The VirtualHere Server should as mentioned be on your local PC and the VirtalHere client should as mentioned be on Shadow.
- Next launch the VirtualHere Server on your local PC (It’s probably in your downloads folder) and press Start. For ease of use in the future place this program on your desktop.
- Next launch the VirtualHere client your Shadow (It’s probably in your downloads folder). For ease of use in the future place this program on your desktop.
- Once the VirtualHere Server is running on your local PC and the client is booted up on Shadow, it should connect automatically and display your USB peripherals. For reference look at the image below as an example.

- Right-click the desired USB device, and either mount it now or you can set it to automount on login.
You are done!
Special thanks to
See initial guide here: