- clone this repository
- install 3ds.py on your 3ds
- install the dependacies by running
pip install keyboard
- rename
controllerClient.py
tomain.py
and set it as the file 3ds.py will run - put the ip and host you want to use in
serverConfig.json
andcontrollerConfig.json
- start
server.py
on your computer and choose a config file to use - connect your 3ds to wifi
- open 3ds.py and wait untill it connects to your computer
- for anyone running this on linux, you are going to need to run this as root
- for every button on the 3ds that is going to be used, you have to put it's code and the button it represents on the keyobard in a new json file in the directory
/config
- you can find every button's code here