Forum Discussion
(WVD) Windows Virtual Desktop USB Redirection Full
Hi Guys,
I was wondering if there are plans for (or if it is already available) adding USB redirection
- for Other Supported RemoteFX USB devices , which is available using RDS and MSTSC, and was previously available in Azure RemoteApp.
This was/is required for redirecting footpedals (and some other peripherals)
All tests so far seem to suggest this isn't possible.
- Christian_MontoyaMicrosoft
Wrapmaster4500 : Here is the full list of redirections, which I think you were referencing: https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-app-compare#redirection-support .
For full clarity, the WVD Windows desktop application supports the same redirections as Remote Desktop Connection in those tables.
- Wrapmaster4500Copper Contributor
Christian_MontoyaCheers Christian,
I guess that answers half the question. It would appear that footpedals/controllers are not supported.
Yet, USB devices (ambiguously are). I guess it means only USB devices listed under other devices.
Anyway, I suppose the question becomes, are we likely to see support for footpedals etc.
Still a pretty important piece of kit in the legal sector, and probably in others.
Pretty sure, clients (or at least their transcriptionists) wont be impressed if I start telling them to use Windows dictate instead.
- Christian_MontoyaMicrosoft
Wrapmaster4500 : Correct, in general USB devices are supported, though we have added high-level redirection for different classes of devices like cameras, printers, etc.
From a Windows device, can you launch Feedback Hub and suggest support of footpedals? I haven't heard too much traffic around it, but would be good to describe the scenario there, then others can upvote it as well.
- otde5000Copper Contributor
Hello,
I was in a similar boat as you setting up a WVD terminal environment which needed foot pedals to redirect for legal dictations that many users use.
So far, I was able to get the foot pedals to redirect successfully to our WVD.
We ran the powershell command for usb devices with the value devicestoredirect:s:*
There are some additional powershell commands here to check out.
https://docs.microsoft.com/en-us/azure/virtual-desktop/customize-rdp-properties
We additionally configured RemoteFX USB redirection on both the server AND the client computer.
From there, force out the gpudate, and reboot for good measure. When I logged back into the WVD, we were able to pull up a menu with local USB connected devices that we can connect.
The footpedal still needs to be tested, but I wanted update my progress.
- toby skerrittCopper ContributorHi, thanks for this useful information.
Where you wrote:
"We ran the powershell command for usb devices with the value devicestoredirect:s:*"
Could you please provide the full powershell command you used to enable this device?
Thanks.- otde5000Copper Contributor
In Azure, using the powershell console I used:
Update-AzWvdHostPool -ResourceGroupName <resourcegroup> -Name <hostpoolname> -CustomRdpProperty devicestoredirect:s:*
Any time a new resource group is created with intentions of having a host pool, we need to run this command and reboot.
Client Side GPO (on a non domain joined laptop, by the way):
Server Side GPO:
- RuskinFBrass ContributorThe WVD redirections work in the same way as Remote Desktop Connections...
as Christian_Montoya stated.
USB redirections are possible albeit with ambiguity.- Wrapmaster4500Copper Contributor
I kind of parked this in the end, as it was just running as a test initially. Single sign on stuff didn't seem to work, at least not easily, license pricing versus RDS cals etc. Made me miss Azure Remote App, MS practically giving it away back then. The benefits didn't really outweigh the costs, plus the above issue. Especially, when we are already running RDS environments which do all the stuff we want.
Anyway, if you were able to redirect an XBox controller on WVD (basically the same scenario as a footpedal) I would appreciate any input on that setup.
- AndrewPhebusBrass Contributor
Do we know if RemoteFX is supported as in these articles: