mirror of
https://github.com/cathery/sys-con.git
synced 2024-11-05 17:26:28 +00:00
Nintendo Switch sysmodule that allows support for third-party controllers
ControllerUSB | ||
inih | ||
libnx@767cb9a1d1 | ||
source | ||
SwitchUSB | ||
.gitignore | ||
config.json | ||
LICENSE | ||
MakefileApplet | ||
MakefileSysmodule | ||
README.md |
sys-con
A Nintedo Switch sysmodule for third-party controller support. No man-in-the-middle required!
[Switch FW 5.0.0+]
Description
This sysmodule aims to provide complete functionality for most popular game controllers not supported by Nintendo Switch. At the current moment, only USB connection is supported.
This app is missing a lot of features. For more information, see the issues page.
Install
Grab the latest zip from the releases page. Extract it in your SD card and boot/reboot your switch.
If you want to make sure, the file should be located in sdmc:/atmosphere/titles/690000000000000D/exefs.nsp
Progress roadmap
Docked USB Support[5.0.0-7.0.0] FW Version SupportXbox 360 Controller SupportXbox One X/S Controller SupportDualshock 3 SupportUndocked USB SupportPeople are reporting it as working. If you have any issues let me know.- Dualshock 4 Support
- Rumble Support
- Bluetooth Support
- Motion Controls Support
- Xbox 360 Wireless adapter
- Config application
Support
At the current moment I don't have a Dualshock 4 or a Bluetooth adapter, or the means to afford them. If you wish to see added support for it in the future, consider funding my project on Ko-fi!