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: 2 months 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 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-12T10:42:54.000Z (over 1 year ago)
- Last Synced: 2025-01-18T12:32:32.191Z (4 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`