Hacking [Tool] Joy-Con Toolkit

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
When using IR Camera or NFC with Joycon of FW Version 3.89, it is said to be Error 3MCUONBUSY !, does not it correspond yet?

I am sorry, I am using translation because I do not know English well.

I thought I fixed that. I probably have to cover another case also.
Can you run the jctool exe with the -d command line option? It will create a traffic log which will help find out what's happening.
 

PSC-Alpha-TSF

Member
Newcomer
Joined
Apr 13, 2018
Messages
7
Trophies
0
Age
23
Location
ホッケふ頭
Website
twpf.jp
XP
79
Country
Japan
I thought I fixed that. I probably have to cover another case also.
Can you run the jctool exe with the -d command line option? It will create a traffic log which will help find out what's happening.
how to?

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

After an error occurred in the IR camera and NRC, the communication with the controller was disconnected.
 

Attachments

  • traffic_log.txt
    6.4 KB · Views: 237

Maranara

New Member
Newbie
Joined
Apr 14, 2018
Messages
3
Trophies
0
Age
24
XP
68
Country
United States
So I got my Left and Right Joycon connected to the Bluetooth, they both say they are connected, but when I launch Joycon Tool it only shows that I can edit the Left Joycon. How do I edit the Right Joycon?
 

CTCaer

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

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

After an error occurred in the IR camera and NRC, the communication with the controller was disconnected.
It stopped right before getting a reply for MCU mode set.
Can you try again?

----------------------

So I got my Left and Right Joycon connected to the Bluetooth, they both say they are connected, but when I launch Joycon Tool it only shows that I can edit the Left Joycon. How do I edit the Right Joycon?
Yeah, connecting more than one is not supported yet.
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
I tried once more, if you failed please tell me how to do it
Hmm, it's the same.

So, it showed 3MCUONBUSY again, correct?
It's strange that it never received any x31 input report (it's a packet starting with R: 31).

What Windows version and Bluetooth adapter you use?
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
OS:Windows 7 Home Premium 64bit
Blutooth adapter:ELECOM LBT-UAN05C2 (BlueSoleil)

Bingo!
Your adapter is good.

But I believe you also installed BlueSoleil bluetooth stack/drivers that came with your adapter.
BlueSoleil does not support the full Joy-Con HID protocol. I tried it before and it was failing and causing the controller to disconnect also.

You need to replace the bluetooth adapter drivers with the Microsoft Bluetooth stack that comes with Windows.
(From device manager, right click the bt adapter and choose to update drivers. Then select the options that let you choose a driver from a list.)

If you still want to use some of the advanced features of BlueSoleil and still use the Joy-Cons,
try the Toshiba bluetooth stack. I believe it works with Joy-Con.

EDIT:
In windows 10 when you select the driver to install, the Microsoft Bluetooth stack is called Generic Bluetooth Radio or Adapter.
It's probably similar in windows 7
 
Last edited by CTCaer,
  • Like
Reactions: PSC-Alpha-TSF

PSC-Alpha-TSF

Member
Newcomer
Joined
Apr 13, 2018
Messages
7
Trophies
0
Age
23
Location
ホッケふ頭
Website
twpf.jp
XP
79
Country
Japan
Bingo!
Your adapter is good.

But I believe you also installed BlueSoleil bluetooth stack/drivers that came with your adapter.
BlueSoleil does not support the full Joy-Con HID protocol. I tried it before and it was failing and causing the controller to disconnect also.

You need to replace the bluetooth adapter drivers with the Microsoft Bluetooth stack that comes with Windows.
(From device manager, right click the bt adapter and choose to update drivers. Then select the options that let you choose a driver from a list.)

If you still want to use some of the advanced features of BlueSoleil and still use the Joy-Cons,
try the Toshiba bluetooth stack. I believe it works with Joy-Con.

EDIT:
In windows 10 when you select the driver to install, the Microsoft Bluetooth stack is called Generic Bluetooth Radio or Adapter.
It's probably similar in windows 7

I will try what you said, if I fail again I will ask you a question
 
  • Like
Reactions: CTCaer

PSC-Alpha-TSF

Member
Newcomer
Joined
Apr 13, 2018
Messages
7
Trophies
0
Age
23
Location
ホッケふ頭
Website
twpf.jp
XP
79
Country
Japan
Bingo!
Your adapter is good.

But I believe you also installed BlueSoleil bluetooth stack/drivers that came with your adapter.
BlueSoleil does not support the full Joy-Con HID protocol. I tried it before and it was failing and causing the controller to disconnect also.

You need to replace the bluetooth adapter drivers with the Microsoft Bluetooth stack that comes with Windows.
(From device manager, right click the bt adapter and choose to update drivers. Then select the options that let you choose a driver from a list.)

If you still want to use some of the advanced features of BlueSoleil and still use the Joy-Cons,
try the Toshiba bluetooth stack. I believe it works with Joy-Con.

EDIT:
In windows 10 when you select the driver to install, the Microsoft Bluetooth stack is called Generic Bluetooth Radio or Adapter.
It's probably similar in windows 7
It worked normally, thank you.
 

Maranara

New Member
Newbie
Joined
Apr 14, 2018
Messages
3
Trophies
0
Age
24
XP
68
Country
United States
It stopped right before getting a reply for MCU mode set.
Can you try again?

----------------------


Yeah, connecting more than one is not supported yet.
You are only supposed to connect one at a time

I also tried closing the Tool, disconnecting my left joycon and leaving my right joycon connected. It pops up with a black joycon in the GUI and it still says "Joycon [L]".
 

Rickardoo

Well-Known Member
Newcomer
Joined
Apr 14, 2018
Messages
50
Trophies
0
Location
Pasadena
XP
195
Country
United States
Hi, great app but a few questions:

1.) Is there a way to convert mp3's or any music file really to a HD Rumble file?
2.) Is there documentation on the debug commands? I really wana change my home button led collor just to see it differently
3.) Is there a way to add the ability to WRITE to nfc tags?

Sorry if any of these questions have been asked and answered before.

Cheers
-R
 
Last edited by Rickardoo,

Inkugo

New Member
Newbie
Joined
Apr 15, 2018
Messages
1
Trophies
0
Age
121
Location
...
XP
51
Country
France
I tried to switch on the IR camera and the NFC, then, joy con toolkit says "3MCUONBUSY" and some weird codes like that... Anyone helps me?
(i hope that you can understand me because i'm not English)
 

Hario337

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
99
Trophies
0
XP
212
Country
United Kingdom
I also tried closing the Tool, disconnecting my left joycon and leaving my right joycon connected. It pops up with a black joycon in the GUI and it still says "Joycon [L]".
maybe close the program remove the joycon L from your bluetooth then make sure Joycon R is actually connected and then start the program again (maybe also remove then add jc R again)
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Hi, great app but a few questions:

1.) Is there a way to convert mp3's or any music file really to a HD Rumble file?
2.) Is there documentation on the debug commands? I really wana change my home button led collor just to see it differently
3.) Is there a way to add the ability to WRITE to nfc tags?

Sorry if any of these questions have been asked and answered before.

Cheers
-R

1) Not yet. (at least a legal app, that does not come from illegitimate sources)
2) https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering
3) Not yet. Probably in the future. The controller supports full read/writes. But we haven't decoded this yet.

I tried to switch on the IR camera and the NFC, then, joy con toolkit says "3MCUONBUSY" and some weird codes like that... Anyone helps me?
(i hope that you can understand me because i'm not English)
You probably use a non-supported Bluetooth stack.
You need to change the bluetooth drivers to the Microsoft bluetooth drivers (Generic Bluetooth Radio/Adapter)
 

BvanBart

Gaming addict #2 and some
Member
Joined
Apr 16, 2007
Messages
1,315
Trophies
1
Age
36
Location
Bikini Bottom
XP
1,466
Country
Netherlands
Can we write data with your tool to Amiibo? Would be an awesome save game editor hehe :P

EDIT: I did not read good enough... This has to be unlocked first ;).
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Decoding the communication protocol for NFC will let us use the controller with a TagMo-like app.

I plan on having a full nfc tools suite when we manage that
 
  • Like
Reactions: BvanBart

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    ZeroT21 @ ZeroT21: gn