Add signed ViGEmBus virtual-joystick support (Xbox 360)
Replace the test-signed RioGamepad driver as the default joystick output with a ViGEmBus virtual Xbox 360 controller (Nefarius.ViGEm.Client) — properly signed, so it installs with no test-signing / Secure Boot change / reboot. The coordinator now selects ViGEm first, then the RioGamepad HID feeder, then a no-op. The XInput layout caps joystick buttons at 11, so the editor's joystick picker lists the named Xbox buttons (A, B, X, Y, LB, RB, Back, Start, L3, R3, Guide); the hat maps to the D-pad and the six axes to the sticks + triggers. Bind anything beyond 11 to the keyboard. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Nefarius.ViGEm.Client" Version="1.21.256" />
|
||||
<PackageReference Include="System.IO.Ports" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user