Back
sys-hidplus
by PaskaPinishkes
|
Version | 1.1 |
Zip size | 49 KiB |
License | n/a |
Updated | 04/10/2021 |
Downloads | 2,120 |
MD5 | 1371b021c272daf87a74adb863609a61 |
App Details
A Nintendo Switch sysmodule to use up to 3 inputs over the network and useful to use with services such as Parsec for remote play
Disclaimer
Bugs occur and I'm in no way responsible of any damage caused by this sysmodule or its misuse. If you get any issue, please report it on the Issues tab or report it on the gbatemp thread.
Make sure to use Atmosphere because this sysmodule isn't tested with other CFWs.
After that, make sure you have Python3 installed and open cmd on the location of the extracted pc folder from the build zip file and execute py -3 -m pip install inputs (you'll have to do this step only once). Once inputs is installed, you can then connect to your switch by using python3 input_pc.py {SWITCH IP}, replacing {SWITCH IP} with the IP address of your Switch (You can check it by going to Settings > Internet on your system).
You can modify the behaviour of the controller emulation on the python file by changing the conType values. If you set it to 0, you'll be able to disconnect the controller (useful if the Switch disconnects the controller for some reason). If you set it to 1, you'll be able to emulate a Pro Controller. If you set it to 2 or 3, you'll be able to use the experimental sideways joycon emulation, it has some issues but in some games such as Clubhouse Games, it'll be playable.
Stuff to do
Anarchy mode (3 players using 1 single emulated controller)
Make the compatibility for sideways joycons emulation better
Add 4th controller emulation
Add 5-8th controller emulation
Add gyro compatibility
Add USB compatibility
Add rumble support
Known issues
Input lag is increased on demanding games such as Super Mario Odyssey
Unsupported games
All games that require a gyroscope or the SL/SR buttons (For example, 1-2-Switch, Pokémon Let's Go or Super Mario Party)
Changelog
1.1
Added Support for 1.12+
Added Support for up to 4 players (previously, the limit was 3)
Released sys-hidplus Client (beta): https://github.com/PaskaPinishkes/SwitchSysHidplusClient/releases/
Use input_pc.py if you can't or don't want to use sys-hidplus Client for some reason (mac/linux, etc). While it has been updated to support up to 4 players too, it will no longer be updated after this release.