A rust program that allows you use a controller to play mario kart 8 deluxe using an emulator like Yuzu or Ryujinx
Only works on windows. The keyboard simulation library that I used is windows specific, and I haven't tested the library on any other operating systems.
Only works for xbox controllers, as far as I know as I have not tested any other types of controllers.
Does cause lag to the game and operating system, and the controls don't feel immediate, with sometimes roughly a 10+ms delay.
In order for the controller to work properly, you will need to set up your emulators keybinds as the previous image displays.
And that's it! If you ever want to pause the game, just click anywhere on the screen with your mouse
cargo run --release
Run on the main directory with the cargo.toml