Hacking RELEASE NXController - Use PC keyboard to play Switch games (Windows/Mac OS/Linux)

Real.96

Well-Known Member
OP
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
I'm glad to announce you this fantastic app, developed by wwwwwwzx!
NXController will let you play your Switch games using your PC keyboard. It takes advantage of sys-botbase, a great sys-module made by olliz0r, which also lets you to read/write into Switch RAM or run scripts.

Requirements:

Usage:
1) Put sys-botbase nsp inside atmosphere/contents/430000000000000B on your SD card and rename it to exefs.nsp
2) Create a new folder in sdmc:/atmosphere/contents/430000000000000B named "flags". Create a empty file called boot2.flag inside this folder. Restart your switch.
3) In your Switch, go inside System Settings > Internet and take note of your IP Address
4) Open NXController, select IP (sys-botbase), write your IP Address in the box and click connect

From now your keyboard will be connected to the Switch, you can start send inputs. It has a similar configuration as yuzu:

68747470733a2f2f692e696d6775722e636f6d2f636867533530742e706e67


You can anyway edit them from app Settings.

NOTE
Some games (Pokémon SwSh for example) which use local wireless will break wifi connection once opened. To avoid this we use another sys-module: ldm_mitm (https://github.com/spacemeowx2/ldn_mitm/releases)

1) Download and open ldn_mitm zip
2) Put bot folder one the root of your SD card
3) Restart the Switch

Scripting Examples:
https://github.com/olliz0r/sys-botbase/blob/master/example_PokemonSwSh_SurpriseTrade.py
https://github.com/Real96/PyNXBot
https://github.com/wwwwwwzx/PyNXBot
https://github.com/Real96/Seed_Raid_Bot
https://github.com/kwsch/SysBot.NET

Let us know what you think about it!
 
Last edited by Real.96,

Real.96

Well-Known Member
OP
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
Interesting. This coupled with AutoHotkey could allow for scripted botting in certain games.
Scripting is in plan! There is already a way to bot anyway, you can take a look at sys-basebot python example script in its github link
 

el-emmo

New Member
Newbie
Joined
Feb 6, 2020
Messages
4
Trophies
0
XP
46
Country
Germany
Can't seem to get it working unfortunately, Switch doesn't respond to inputs. I don't think I did anything wrong, hm.
 
  • Like
Reactions: Real.96

Real.96

Well-Known Member
OP
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
Sadly still not working, this is how the files/paths looks like, and I also got the IP correct definitely. Am I doing something wrong?

Did you try directly in game or in home? Does it work in home? Does the app connect to Switch or does it give you an error? Can you try create a new boot2.flag, restart the switch and try again?

--------------------- MERGED ---------------------------

How would we use the SYSBOT.NET with this sorry if it's obvious
You have to check instructions of the wiki in github project
 
Last edited by Real.96,
  • Like
Reactions: el-emmo

JayMathis

Well-Known Member
Member
Joined
Dec 18, 2019
Messages
348
Trophies
0
Age
42
XP
294
Country
United States
Would this work for System Shock on Retroarch?

Speaking of which, where the heck is that game as far as official switch release.
 

el-emmo

New Member
Newbie
Joined
Feb 6, 2020
Messages
4
Trophies
0
XP
46
Country
Germany
Did you try directly in game or in home? Does it work in home? Does the app connect to Switch or does it give you an error? Can you try create a new boot2.flag, restart the switch and try again?

Thank you for the quick replies, I tried in game, the app doesn’t give any errors and seems to connect fine. I’ll try with another flag.
 
Last edited by el-emmo,

Real.96

Well-Known Member
OP
Member
Joined
Sep 14, 2015
Messages
1,055
Trophies
0
Age
28
XP
965
Country
Italy
Thank you for the quick replies, I tried in game, the app doesn’t give any errors and seems to connect fine. I’ll try with another flag.
Try in home first. If you're trying with pokemon, you need ldn_mitm

--------------------- MERGED ---------------------------

have any way to configure the mouse or even its buttons in the application
Atm nope
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Damn that's cheap.
  • K3Nv2 @ K3Nv2:
    Slower speeds for gen4
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Psionic Roshambo @ Psionic Roshambo: Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then...