https://github.com/r57zone/snes-usb-controller-xinput
Xbox emulator for SNES USB controller / Xbox эмулятор для SNES USB контроллера
https://github.com/r57zone/snes-usb-controller-xinput
gamepad gamepads snes snes-controller vigem xinput
Last synced: about 1 month ago
JSON representation
Xbox emulator for SNES USB controller / Xbox эмулятор для SNES USB контроллера
- Host: GitHub
- URL: https://github.com/r57zone/snes-usb-controller-xinput
- Owner: r57zone
- Created: 2022-10-22T19:32:54.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-12T10:42:54.000Z (over 2 years ago)
- Last Synced: 2025-12-27T01:58:56.838Z (5 months ago)
- Topics: gamepad, gamepads, snes, snes-controller, vigem, xinput
- Language: C++
- Homepage:
- Size: 455 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.RU.md
Awesome Lists containing this project
README
[](https://github.com/r57zone/SNES-USB-Controller-XInput/)
[](https://github.com/r57zone/SNES-USB-Controller-XInput/blob/master/README.RU.md)
# SNES USB Controller XInput
Xbox эмулятор для [SNES USB контроллера](http://alii.pub/6hw4yd). Работает на базе драйвера [ViGEm](https://github.com/ViGEm).

# Режимы работы
Переключение эмуляции со стика на DPAD и обратно происходит по нажатию на `Select + DPAD ←` или `ALT + A`.
Переключение эмуляции с триггеров на бамперы и обратно происходит по нажатию на `Select + DPAD ↑` или `ALT + Q`.
Режимы по умолчанию можно настроить в конфигурационном файле `Config.ini`.
## Настройка
1. Установить [ViGEmBus](https://github.com/ViGEm/ViGEmBus/releases).
2. Установить Microsoft Visual C++ Redistributable 2017 или новее.
3. Подключить контроллер.
4. Запустить программу.
Вместо приложения можно также использовать библиотеки для XInputInjector-а:
1. [Загрузить XInput Injector](https://github.com/r57zone/X360Advance/releases/) и распаковать.
2. Распаковать в папку `Libraries` содержимое архива `SNES-USB-Controller-Libraries.zip`.
3. Запустить XInput Injector и выбрать нужное приложение.
## Загрузка
>Версия для Windows 10.
**[Загрузить](https://github.com/r57zone/SNES-USB-Controller-XInput/releases)**
## Благодарности
* [ViGEm](https://github.com/ViGEm) за возможность эмуляции разных геймпадов.
* [Библиотеке MinHook](https://github.com/TsudaKageyu/minhook) за готовое решение для подмены функций.
## Обратная связь
`r57zone[собака]gmail.com`