hid-mitm-plus by PaskaPinishkes - Homebrew App Store (switch)
Back

App Store IconHomebrew App Store (switch)

hid-mitm-plus
by PaskaPinishkes

hid-mitm-plus icon
    VersionPLUS-0.2-ALPHA
    Zip size153 KiB
    LicenseGPLv2
    Updated01/05/2020
    Downloads2,250
    MD52d47ed722d7de140f14db79059d47b3d

App Details

hid-mitm-plus: a hid-mitm fork to allow the Nintendo Switch to be playable through Parsec or Steam Remote Play

hid-mitm-plus is a hid-mitm (by jakibaki) fork that allows for up to 4 controllers (and in the future 8) to be used on a Nintendo Switch from a PC using the network. The purpose for this is to allow the Nintendo Switch to be playable through services such as Parsec (tested and working!) or Steam Remote Play Together (if you somehow manage to and I would love to hear an explanation)
Currently, this sysmodule is still a WIP with a pre-release available as a lot of optimizations and testing must be made.
More details are available on the github repository and any kind of feedback is welcomed!

Requirements:

Atmosphere (ReiNX and SX OS are untested)
Python 3
If you want to use a streaming service such as Parsec, you'll need either:
a) A capture card such as Elgato HD60 S or Pro; or
b) SysDVR (https://gbatemp.net/threads/sysdvr-stream-gameplay-directly-to-a-pc.550616/)

Instructions:

Go to Settings > Internet and write down somewhere the IP Address, you'll need it
Open Command Prompt and go to the folder where you extracted the hid-mitm-plus pre-release
Download the input_pc.py from the source repo or after this download its on the SD.
Execute "py -3 -m pip install inputs"
Execute "python3 input_pc.py [IP ADDRESS]", replacing [IP ADDRESS] with the IP that appears on the Switch Internet Settings
If you have a controller connected, now the switch should detect it!

Changelog

PLUS-0.2-ALPHA

Untested pre release that tries to fix a bug in 0.1 where controllers aren't detected by the Switch in the latest AMS versions

PLUS-0.1-ALPHA

Pre Release.