sys-con lets you use third-party controllers on a docked Switch via USB

syscon_image.png

Have you ever thought about hooking up another console's controller to your Switch but you don't fancy either carrying around a USB adapter dongle or running an app on another device for hid-mitm? Look no further then, as sys-con is here to save the day!

Sys-con is a custom Switch sysmodule that allows you to use third-party controllers on your Nintendo Switch. Unlike the other previously mentioned homebrew solution, which, as the name suggests, worked by MITMing Horizon OS' built-in hid module, sys-con just needs you to connect your controllers using your Dock's USB ports: no Wi-Fi connection or external applications required. Not only this will result in less input latency (and, of course, a much simpler setup) but it also means the sysmodule won't conflict with Atmosphère 0.9.4's libnx input workaround, making it fully compatible with the CFW's latest version!

There are, however, a few limitations. First off, as hinted before, sys-con only works in Docked mode. The sysmodule is also only compatible with DualShock 3, Xbox 360 (wired, the wireless dongle reportedly doesn't work) and Xbox One controllers, with DualShock 4 support coming soon. Lastly, rumble and motion controls do not work at the moment.

Sys-con has been developed by @cathery and can be downloaded by clicking the download link below. It officially supports Atmosphère and will work on FW 5.0.0 and up (warning: crashes or freezes may happen on 9.0.X due to high memory usage). You can install it by extracting the release's contents on your microSD card, overwriting if necessary, and then rebooting your console. For more information on upcoming features, troubleshooting and developer support, head over to the project's GitHub repo (also linked below).

:download: Downloads
:arrow: Source
 
Last edited by RattletraPM,

AngelDavil88

Well-Known Member
Newcomer
Joined
May 18, 2019
Messages
51
Trophies
0
Age
33
XP
277
Country
Italy
Sys-Con now supports Dualshock 4!
renderTimingPixel.png

Added support for Dualshock 4.
NOTE: Due to firmware limitations, only one generation of Dualshock 4 can be recognized at a time. If you have a Dualshock 4 model "CUH-ZCT2E", you need to go to sdmc:/config/sys-con/config_global.ini
and change the value of use_dualshock_2nd_generation
to true
.

  • Bonus feature: You can now customize controller colors! Head over to sdmc:/config/sys-con/
    and modify the color values for each type of controller. Most controllers already have customized colors in place.
After this release, there may not be any updates for a while. I've hit a brick wall with Xbox One Wireless Adapter, and firmware limitations don't allow me to support other HID devices. Perhaps the release of Atmosphere 0.10.0 will bring new opportunities, but for now I'll be exploring other controller features.



Download at: https://github.com/cathery/sys-con/releases
Works! Thanks!
 
Last edited by AngelDavil88,

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
689
Trophies
0
XP
779
Country
Brazil
Lmao I bought a PRO Controller before seeing this. Could have saved the money if I knew I could just use the Xbone/PS4 pads I have laying around
 

aerios169

Well-Known Member
Member
Joined
Dec 30, 2012
Messages
686
Trophies
0
Age
29
XP
1,729
Country
Mexico
I will try it on sx lets see, thanks bro i have a an xbox one and a joy consta that are having the drifting problem =/
 

silver95

Active Member
Newcomer
Joined
Mar 15, 2019
Messages
31
Trophies
0
Age
26
Location
Ciudad Autónoma de Buenos Aire
XP
356
Country
Argentina
Sys-Con now supports Dualshock 4!
renderTimingPixel.png

Added support for Dualshock 4.
NOTE: Due to firmware limitations, only one generation of Dualshock 4 can be recognized at a time. If you have a Dualshock 4 model "CUH-ZCT2E", you need to go to sdmc:/config/sys-con/config_global.ini
and change the value of use_dualshock_2nd_generation
to true
.

  • Bonus feature: You can now customize controller colors! Head over to sdmc:/config/sys-con/
    and modify the color values for each type of controller. Most controllers already have customized colors in place.
After this release, there may not be any updates for a while. I've hit a brick wall with Xbox One Wireless Adapter, and firmware limitations don't allow me to support other HID devices. Perhaps the release of Atmosphere 0.10.0 will bring new opportunities, but for now I'll be exploring other controller features.



Download at: https://github.com/cathery/sys-con/releases
If I have both types of ps4 joystick. Can I play with both at the same time?
 

JavaSP

New Member
Newbie
Joined
Nov 27, 2019
Messages
2
Trophies
0
Age
30
XP
57
Country
Portugal
Does anyone tried to get this to work in handheld mod while charging at the same time ?

I tried to connect the DS3 controller with only the data cables (relying on its internal battery) which didnt work. Tried also with just only VCC disconnected and also did not work. The switch charges with only the PWR and GND from a powerbank.
The thing is that I travel a lot so the switch is my main entertainment system. And by spending loads of time playing handheld and charging I would love to play with my old DS3 controller. Already ordered a USB c hub online so I haven't tried it yet (waiting for it to arrive)
 

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,350
Trophies
0
Age
49
XP
1,743
Country
United States
I have asked if the rumble is working serval time nobody answer my question ! I tried with xbox360 controller wired doesn't work but buttons works fine.
 

JavaSP

New Member
Newbie
Joined
Nov 27, 2019
Messages
2
Trophies
0
Age
30
XP
57
Country
Portugal
I have asked if the rumble is working serval time nobody answer my question ! I tried with xbox360 controller wired doesn't work but buttons works fine.

It says right on the GitHub page that doesn't support rumble. A little search could answer that...
Also, it's marked as 'non feasible' for now.
 
  • Like
Reactions: FanNintendo

BaamAlex

Rülpsen ist Alpha
Member
Joined
Jul 23, 2018
Messages
4,756
Trophies
1
Age
27
Location
Lampukistan
XP
4,271
Country
Germany
It was not mentioned, I was just looking for clarification.
And i say you again, no! Sys-con is a custom Switch sysmodule that allows you to use third-party controllers on your Nintendo Switch. And not a system module which allows you to remap the buttons on your joycons.
 

Crimson Cuttlefish

Well-Known Member
Member
Joined
Aug 15, 2016
Messages
298
Trophies
0
Age
19
XP
1,091
Country
United States
Is there a list of supported controllers one could keep track of and update? I wanna make sure any controllers of mine work before I go through all the troubleshooting on my end.
 
General chit-chat
Help Users
  • Veho @ Veho:
    It would be filmed at a local pool to save on budget.
    Gift
  • Dark_Phoras @ Dark_Phoras:
    F*, even Star Wars is TV now
    Gift
  • KenniesNewName @ KenniesNewName:
    It would also have every race hugging ranbows
    Gift
  • Veho @ Veho:
    They have to adapt every bit of fanfic and TV is the perfect platform.
    Gift
  • KenniesNewName @ KenniesNewName:
    People would rather watch a 40 minute episode than a 3 hour flick constantly
    Gift
  • Veho @ Veho:
    Nah.
    Gift
  • Veho @ Veho:
    Studios just want to pump out cheap content.
    Gift
  • KenniesNewName @ KenniesNewName:
    They would it gives them something to actually watch throughout the quarter
    Gift
  • Veho @ Veho:
    People want soap operas.
    Gift
  • KenniesNewName @ KenniesNewName:
    Well why do you think Johnny Depp's been on tv more often
    Gift
  • Veho @ Veho:
    I'm looking at some of the series "based on real events" that are coming out. There is absolutely no reason for them to be longer than an hour and a half. Instead we have entire seasons of drama.
    Gift
  • Veho @ Veho:
    Theranos? You can fit the entire story into a single movie. But nope, entire season.
    Gift
  • Dark_Phoras @ Dark_Phoras:
    The last two series I watched were 9 hours long and at the end the plot didn't develop from the start. It was all just people talking to each other and going to different places
    Gift
  • KenniesNewName @ KenniesNewName:
    Watch us get a entire HBO remake of Depp's trial running 4 seasons long
    Gift
  • Veho @ Veho:
    WeCrashed, 8 episodes. Why?
    Gift
  • KenniesNewName @ KenniesNewName:
    I kind of want to hate on these cola sour patches but I do get a cola after taste
    Gift
  • Veho @ Veho:
    Inventing Anna. Tinder Swindler.
    Gift
  • Veho @ Veho:
    A real crime documentary on that topic would be one hour long. With the dramatic reenactments and everything.
    Gift
  • KenniesNewName @ KenniesNewName:
    Tinder Swindler was a comedy no?
    Gift
  • Veho @ Veho:
    Nope.
    Gift
  • Dark_Phoras @ Dark_Phoras:
    I know there's 2 series about an affair between a british MP and a mistress
    Gift
  • Veho @ Veho:
    I mean yes, broadly speaking. But it was based on real events.
    Gift
  • KenniesNewName @ KenniesNewName:
    It should've been :tpi:
    Gift
  • KenniesNewName @ KenniesNewName:
    I'm going after this guy because he seems like he can achieve my reality dreams, oops I was dooped
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And Batman, there's 3 different Batmans at the moment, isn't there?
    Gift
    Dark_Phoras @ Dark_Phoras: And Batman, there's 3 different Batmans at the moment, isn't there?