Hacking [Tool] Joy-Con Toolkit

Hario337

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
99
Trophies
0
XP
212
Country
United Kingdom
You can backup them yes.
But no, you can't write on the fw patches regions. You can change almost all the configuration data though.

Except if you have a certain special custom firmware patch.
But still you have to use linux and a certain custom flasher and custom kernel to flash it and then you can flash fw from windows with jc toolkit.



Whah? strange. I though that the black/black would do it.

So either it was white/white like some 3rd party controllers i've seen,
or it doesn't have the color bit in the info report,
or it never replies to switch about this specific spi address.

Pff a simple switch update change but changed the pro controller color algorithm completely...
I think the switch probably checks for both the body colour and the buttons colour but if either of these values are off it shows white grips, but since the buttons colour is always #FFFFFF I don't see why they needed to do that (maybe it might get changed if Nintendo thinks it slows load times)
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,009
Country
Greece
Nah it's not much of slowdown. And it also happens only the first time it gets paired or re-paired.


BTW, here's a fun fact from REing stuff:
The internal names for the Joy-Con and Pro controllers are:
  • Left JC: Sakyō
    (左京, means "on the Emperor's left)

  • Right JC: Ukyō
    (右京, means "on the Emperor's right

  • Pro Contr.: Raizō
    (ライゾ, Japanese name)

So guess who is the emperor. We are.
 

Blazingflare

Well-Known Member
Member
Joined
Mar 3, 2013
Messages
329
Trophies
0
Age
30
XP
544
Country
United States
So I used the program to change the body and button colors on my pro controller a few weeks ago with v3.0.1, and the handles show up as black on my switch.
Maybe that means that something isn't being written properly, but custom colors are possible. I was having problems writing the button colors on the previous version of the program after all.
 

Attachments

  • 20180318_031152.jpg
    20180318_031152.jpg
    621.7 KB · Views: 321
Last edited by Blazingflare,

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,009
Country
Greece
So I used the program to change the body and button colors on my pro controller a few weeks ago with v3.0.1, and the handles show up as black on my switch.
Maybe that means that something isn't being written properly, but custom colors are possible. I was having problems writing the button colors on the previous version of the program after all.

Woot, can you post the colors used?
So maybe other people can also try them.

Custom colors are possible. But most people experience the white grip thing.
The thing is that there's an algorithm behind the grip handling that we don't know yet..
 

Rinabow

New Member
Newbie
Joined
Mar 21, 2018
Messages
4
Trophies
0
Age
31
XP
51
Country
Seychelles
For some reason, the program refuses to recognise my right joycons, but works just fine for my left ones. It keeps insisting that the joycon is disconnected, when it clearly isn't, and so I can't do anything with either of my right joycons.
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,009
Country
Greece
For some reason, the program refuses to recognise my right joycons, but works just fine for my left ones. It keeps insisting that the joycon is disconnected, when it clearly isn't, and so I can't do anything with either of my right joycons.
It says paired or connected in Settings?
If it says connected, are you sure that windows aren't falsely say that this device is connected? Happens all the time to me.
2 ways to check. If it really is connected, if you press a button, the leds stay on flasing. If they turn off after a little, it's not really connected.
If they stay, check in "Control Panel\Hardware and Sound\Devices and Printers" and right click the Joy-Con (R) and click game controller settings. Select the correct and press properties. Press buttons in Joy-Con. Do they show up? No? Drivers problem.

For all these problems the solution, as I said many times in this thread and have in the retry dialog in my app, is simple:
The microsoft bluetooth stack is generally bad in pairing/re-pairing. Just remove the device from settings. Wait for it to disappear from the list. And then pair it again.

EDIT:
You don't have both of them connected by any chance, eh?
It only supports one at a time. If 2 or more are connected, it goes with this order: L > R > Pro
 
Last edited by CTCaer,

Rinabow

New Member
Newbie
Joined
Mar 21, 2018
Messages
4
Trophies
0
Age
31
XP
51
Country
Seychelles
It says paired or connected in Settings?
If it says connected, are you sure that windows aren't falsely say that this device is connected? Happens all the time to me.
2 ways to check. If it really is connected, if you press a button, the leds stay on flasing. If they turn off after a little, it's not really connected.
If they stay, check in "Control Panel\Hardware and Sound\Devices and Printers" and right click the Joy-Con (R) and click game controller settings. Select the correct and press properties. Press buttons in Joy-Con. Do they show up? No? Drivers problem.

For all these problems the solution, as I said many times in this thread and have in the retry dialog in my app, is simple:
The microsoft bluetooth stack is generally bad in pairing/re-pairing. Just remove the device from settings. Wait for it to disappear from the list. And then pair it again.

EDIT:
You don't have both of them connected by any chance, eh?
It only supports one at a time. If 2 or more are connected, it goes with this order: L > R > Pro
It does say paired, and I have been trying it with just the one joycon connected. I have 4 joycons; 2 left, and 2 right. The software works with both my left joycons, but the moment I try it with either of my right joycons, it will show the joycon on the screen when it opens up, but then insist that I've disconnected it whenever I try to chenge color, backup SPI, or anything similar. It's honestly quite bizarre.

Thing is, the joycon works in every other sense on my laptop. It shows up as connected, shows up under my connected controllers, and I've even been able to use it in games. For some reason though, the jctoolkit software will only work on my left joycons, and not my right ones... ¯\_(ツ)_/¯
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=AV8dBxGdNxk