Skip to content

r57zone/SNES-USB-Controller-XInput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

EN RU ← Choose language | Выберите язык

SNES USB Controller XInput

Xbox emulator for SNES USB controller. Works based on the driver ViGEm.

Working modes

Switching emulation from stick to DPAD and back is done by pressing Select + DPAD ← or ALT + A.

Switching emulation from triggers to bumpers and back is done by pressing Select + DPAD ↑ or ALT + Q.

The default modes can be configured in the Config.ini configuration file.

Setup

  1. Install ViGEmBus.
  2. Install Microsoft Visual C++ Redistributable 2017 or newer.
  3. Connect the controller.
  4. Run the program.

Instead of an application, you can also use libraries for XInputInjector:

  1. Download XInputInjector and extract.
  2. Unpack the contents of the SNES-USB-Controller-Libraries.zip archive into the Libraries folder.
  3. Launch XInputInjector and select the required application.

Download

Version for Windows 10.

Download

Credits

  • ViGEm for the ability to emulate different gamepads.
  • MinHook library for a ready solution for function injection.

Feedback

r57zone[at]gmail.com

About

Xbox emulator for SNES USB controller / Xbox эмулятор для SNES USB контроллера

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published