Skip to content

Sonicus/loathsome-pad-swapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loathsome Pad Swapper

Creates a virtual gamepad and swaps the control of it between real gamepads. Hardcoded to work with Loathsome Bask Drinker.

Uses ViGEm Client .NET SDK to interact with the ViGEm Bus Driver. Physical controllers are read using SharpDX.XInput.

Requirements

  • Windows
  • ViGEm Bus Driver (Developed on version 1.21.442)
  • .NET 6 (Runtime for the pre-built application, SDK for building)

How to run

dotnet run --project LoathsomePadSwapper

Or run the published executable.

Space toggles the active controller. Esc exits. For timers use Loathsome Bask Drinker.

How to use

  1. Start Loathsome Bask Drinker and its server
  2. Turn on two controllers (tested with Xbox One and Series X pads)
  3. Start Loathsome Pad Swapper and assign the controllers.
  4. Play a game and assign the virtual controller as the primary controller.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages