Repository navigation
Stops games flip-flopping between gamepad and keyboard prompts
Windows enumerates the Switch 1 Pro Controller as a HID gamepad of its own, so games saw it alongside the virtual pad. Titles that follow the "last active device" — Forza among them — kept switching prompts between controller and keyboard, and dropped most inputs in the process.
connectyourpro now tries to take the physical controller out of the picture, so only the virtual pad is left for games to find.
What happens on connect
- WinUSB — used when
winusb.sysis already bound to the controller (one-time Zadig setup). The pad never reaches the HID stack at all. - Exclusive open — the controller is claimed with no sharing, which keeps other processes from reading it. This is automatic, nothing to set up.
- Shared access — the previous behaviour, used when Windows refuses the exclusive claim.
The status line and the log say which one you got. If it lands on shared access, the log will tell you — HidHide or a Zadig WinUSB bind will sort it out.
Notes
- Bluetooth is BT-HID only, so the exclusive claim is the only lever there; HidHide remains the reliable fix for wireless.
- The exclusive claim is attempted for the Pro Controller 2 as well, with the same fallback.
Untested on hardware — please report back if the status line says anything unexpected.
Install
Grab connectyourpro-setup-1.1.0.exe below. ViGEmBus is bundled and installed if missing.