Your router's USB port is convenient, but its unreliability makes it susceptible to a potential security risk. Here's the alternative.
A delightfully over-engineered solution to an unusual modern problem! Use Bluetooth peripherals with Bluetooth-disabled computers. This project creates a Bluetooth USB HID relay using a Raspberry Pi ...