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 WSP, NICE DCV, VMware Blast, or Teradici PCoIP.
It does not matter what environment is used —
Microsoft Azure, Windows 365, Remote Desktop Services, Citrix Virtual Apps and Desktops, VMware Horizon, Amazon Workspaces, etc.
Any compatible Windows and Linux Client software can be used for accessing the 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, the macOS version of USB over Network acts as a Workstation part of USB for Remote Desktop.