Hacking Question Using Joy Con hardware buttons to enter RCM

tidico

Member
OP
Newcomer
Joined
Aug 4, 2016
Messages
11
Trophies
0
Age
30
XP
84
Country
Germany
Hello fellas,

so after I installed the Joycon magnet mod from @TheCyberQuake I had an idea to use a button combination (like HOME + PLUS + R) on the stock hardware buttons on the Joycon to short PIN 10 to GND.
My problem right now is, that when any button is pressed it is already grounded and my electronic skills are not that great and I can't get a solution. I tried different button combination but I get some weird results, like when I press R the switch thinks I'm pressing the HOME button.
Maybe someone knows a solution, I think this is a nice and clean thing if it would work.
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,091
Trophies
1
Age
28
Location
Liverpool
XP
3,724
Country
Long time I did something like this, but something like this?
Sorry, I'm not at home atm and I don't have good hardware (fuckin smartphone) to draw something for ya
upload_2018-6-2_14-13-38.png
 
  • Like
Reactions: tidico

tidico

Member
OP
Newcomer
Joined
Aug 4, 2016
Messages
11
Trophies
0
Age
30
XP
84
Country
Germany
Thank you for your reply, to clear some things up here is a plan how it looks like.
I can't figure out how to wire it properly without shorting buttons which results obviously wrong button detection.
joycon.png
 

Salazar-DE

Well-Known Member
Newcomer
Joined
Nov 20, 2011
Messages
52
Trophies
1
XP
286
Country
Canada
TransistorANDgate.png
IMAG2077.jpg


Try this out. The semicircles in the middle are AND gates that I didn't label, how you want to wire those is up to you

Edit: I don't have a growing screwdriver, but what is the voltage across the individual buttons? Wikipedia says the battery supplies 3.7V but that isn't necessarily the signal voltage. Does anyone have a multimeter and a triwing screwdriver to figure this out?
 
Last edited by Salazar-DE,

MuppetPaster

Member
Newcomer
Joined
May 5, 2018
Messages
16
Trophies
0
Age
36
XP
95
Country
Germany
Guys, how would ANDs work, if the pushed buttons are connected to Gnd? :unsure: To use ANDs, you will have to invert the signal...you can't wire this up with 2 or 3 transistors. Maybe you could use some kind of IC...a Teensy or another small micro controller would definetly work. But i don't know how much space is in a joycon.
 

tidico

Member
OP
Newcomer
Joined
Aug 4, 2016
Messages
11
Trophies
0
Age
30
XP
84
Country
Germany
Guys, how would ANDs work, if the pushed buttons are connected to Gnd? :unsure: To use ANDs, you will have to invert the signal...you can't wire this up with 2 or 3 transistors. Maybe you could use some kind of IC...a Teensy or another small micro controller would definetly work. But i don't know how much space is in a joycon.

That is what thought. Good point I will do some research.

Why don’t you just add a physical button to it? And solder wires to those pins to the new button and hold it to activate

Because that's the easy way and destroys the original look of the controller and there are plenty of buttons already, so why don't use them if it's somehow possible?
When I get this to work, I'll make a tutorial so others can profit of it and we have a new method to enter RCM.
 

MuppetPaster

Member
Newcomer
Joined
May 5, 2018
Messages
16
Trophies
0
Age
36
XP
95
Country
Germany
You could try a Nor Gate(3 inputs)/Gates instead of the And. With it's output you can use a npn Transistor as Ground switch. But i can't promise this will work or if you fry your Joycon via any kind of short circuit. :D
Also the IC and the transistor may draw current all the time from the battery, even if the Joycon is shut off. :unsure:
 
Last edited by MuppetPaster,

JacksonS

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
427
Trophies
0
XP
1,232
Country
United States
You're probably going to have a hard time with that because the buttons don't use common ground. They use a keyboard matrix interface instead.

You can use the Joy-Con release latch by adding some wire and metal pieces. I used a potentiometer wiper on mine so it can fold down and spring back:
20180514_183124.jpg
 
Last edited by JacksonS,
  • Like
Reactions: MuppetPaster

MuppetPaster

Member
Newcomer
Joined
May 5, 2018
Messages
16
Trophies
0
Age
36
XP
95
Country
Germany
You're probably going to have a hard time with that because the buttons don't use common ground. They use a keyboard matrix interface instead.

You can use the Joy-Con release latch by adding some wire and metal pieces. I used a potentiometer wiper on mine so it can fold down and spring back:
View attachment 129192
OK, i haven't opened my Joycon yet...this was just a idea based on the informations in this thread. thank you for that hint.
 

Zonark

Zonark - Noun - A God
Member
Joined
Jul 11, 2010
Messages
411
Trophies
1
XP
2,332
Country
United States
That is what thought. Good point I will do some research.



Because that's the easy way and destroys the original look of the controller and there are plenty of buttons already, so why don't use them if it's somehow possible?
When I get this to work, I'll make a tutorial so others can profit of it and we have a new method to enter RCM.
I would use the joycon release switch convert it to a button by putting a switch or attaching the wire to the bottom of the button and the spring. Connect the wires to that and blamo new button same look
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/PRMX5mX-hvs?si=JdjNrndYJ7PelC7q