Hacking [Tool] Joy-Con Toolkit

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Hmm I don't think so. There are other guys that create drivers and input controls for Joy-Con and Pro.

If you follow the Nintendo_Switch_Reverse_Engineering repository, I'm here for research mainly.

My app is a toolkit to test and provide simple implementations for all of these. It's scope falls out of this.

Lastly, I was planning for a release, but too many new developments out there. I have to find time and finish the documentation first and then finalize the new tollkit version.
 
Last edited by CTCaer,

Ep8Script

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
335
Trophies
0
XP
555
Country
Australia
Yeah, it's cool man, I'm just interested in the idea of it. :)

Yeah, I follow it a bit. You've done some good research.

That's understandable, of course.

Okat nice, I look forward to it when you've got it.
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Can I use this to enable the fast polling mode so that there is not a long delay?

Yes, but doesn't matter. Normal HID driver in Windows/Mac/Linux/Android/iOS can't read the x30 input reports.
The only way to reduce the lag, is drivers that support Joy-Con special input report format.
 

Xabring

Well-Known Member
Member
Joined
Nov 21, 2013
Messages
557
Trophies
0
Location
Somewhere, Earth.
Website
xabring.deviantart.com
XP
887
Country
Mexico
:rofl2: I burst into Laught the moment I try the rumble player!!!! heheheh, well played!
Also, THIS!
2017092712530200-1E95E5926F1CB99A87326D927F27B47E.jpg
 
Last edited by Xabring,

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,365
Country
United States
  • Like
Reactions: TotalInsanity4

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
It says that the write succeeded?

If yes, send me your spi dump/backup with PM to study it.
(It would be good to send me 2 backups: Your original and a 2nd one after a color write. Also, don't forget to rename the original one before making a new backup!)

Lastly, when you bought the joy-cons?
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Yes

I can't find a way to PM you.

I don't know, they are second handed

Send me an email (you can find it in my Github profile).

As I said, please send me the original backup (before writing anything) and another one after writing colors, so I can compare them
 

Toffeegaming

New Member
Newbie
Joined
Oct 2, 2017
Messages
1
Trophies
0
Age
23
XP
51
Country
Netherlands
Hey, so I just tried it and I wanted to change the colour of my left Joy-don to something else because it didn't look as good as expected on my switch and now when I try to connect it to my windows pc, it keeps saying driver error and because of that it won't connect anymore.
I have all the things installed that are needed so that can't be it.
Anyone know how to fix this?
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
...now when I try to connect it to my windows pc, it keeps saying driver error and because of that it won't connect anymore ..... Anyone know how to fix this?

Classic windows. For me after enabling driver updates from windows update it the whole procedure to let me remove/pair again takes more than 10 minutes...

You have to check also devices and printers and try to remove it from there. Otherwise do a restart and go to settings->devices and do a remove.

Then try to pair it again.

Anyway, the most important thing is that you need to wait a lot before removing the device and trying to pair it again.
For some stupid reason, new windows systems don't have a connect button to pair it and keep the drivers/configuration.
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
I feel a bit stupid but there is no e-mail address in ur github profile, here is mine:
You can now remove your email from your comment.

So, the writing is successful. Because you have an older than 3.0.0 switch, the colors are cached and not checked in every pair.

So, as stated in OP, you have to reboot the console for the color change to take effect inside Switch.
 

Site & Scene News

Popular threads in this forum

Recent Content

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night