Xbox Wireless Controller Fails to Install in Infinite Loop

I'm having difficulty getting an Xbox Wireless Controller to work on a Windows host machine.

The Xbox Wireless Controller is model QAU-00011, for Xbox Series X, Series S, and Xbox One.

Guest:

  • macOS 12.2.1
  • Xbox controller connected over bluetooth and it shows up in the Parsec Gamepad settings correctly:
    Screen Shot 2022-02-27 at 12.42.20 PM.png

Host:

  • Created from the Paperspace Parsec template
  • Windows Server 2022 21H2 (20348.558)
  • When I press a button on the Xbox controller, the Windows host OS attempts to add a new "Virtual Xbox 360 Controller" in an infinite loop, failing every time with "Driver is unavailable":
    Screen Shot 2022-02-27 at 12.24.34 PM.png

The ViGEm README indicates Windows Server 2019 is the latest it supports, so I tried again with a new Parsec host using the bare Windows Server 2019 template:

  • Windows Server 2019 (17763.2628)
  • Installed Parsec, which should come with the ViGEm driver
  • Press a button on the Xbox Controller, get an infinite loop of failed Virtual Xbox 360 Controllers:
    Screen Shot 2022-02-27 at 1.43.12 PM.png

Any ideas what may be causing this? My understanding was that the Paperspace Parsec template should have everything setup correctly.

That's why it's pinned 😜