Cross-platform support
USB for Remote Desktop supports Windows and Linux remote desktops.
It does not matter what protocol is used for accessing the remote side — Microsoft RDP, Citrix ICA, Amazon NICE DCV, VMware Blast and Teradici PCoIP.
It does not matter what environment is used — Microsoft Azure, Windows 365, Remote Desktop Services, Hyper-V, Citrix Virtual Apps and Desktops, VMware Horizon, Amazon Workspaces and others.
Any compatible Windows and Linux Client software can be used for accessing remote Windows and Linux side. And there is no need to change firewall settings.
And good news for macOS users! You can redirect USB devices from your Mac to the remote desktop sessions thanks to compatibility between USB over Network for macOS and USB for Remote Desktop. Basically, macOS version of USB over Network acts as a Workstation part of USB for Remote Desktop.