Author Topic: Need help troubleshooting XD60 V2  (Read 2051 times)

0 Members and 1 Guest are viewing this topic.

Offline huskyhunter

  • Thread Starter
  • Posts: 5
Need help troubleshooting XD60 V2
« on: Wed, 23 December 2020, 21:48:55 »
Hi, first time mechanical keyboard owner here, it was given to by a kind radditor and i love it.

a month ago while i was using the keyboard the ctrl,alt and win keys stopped working.

What i have tried.
Cleaning the switches with alcohol and replacing it with a working switch.

And it lead me to believe its the pcb thats faulty. I was told that the worse case would be that i would have to trace the pcb and jump a wire from a working switch.
I have never done that I would like to know on how to jump a wire and get it working. Is it possible trace the pcb without removing the plate. I cant remove the aluminum bracket cause that one switch has one thick leg. If theres better way to get the pcb working that would be great as well. Let me know if you need more information. added the images on imgur since i couldnt upload it here. https://imgur.com/a/QUH53VE

Thank you :)
 
« Last Edit: Wed, 23 December 2020, 22:09:28 by huskyhunter »

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4430
  • Location: England
Re: Need help troubleshooting XD60 V2
« Reply #1 on: Wed, 30 December 2020, 11:40:59 »
Man that PCB looks like it's had a hard life.  Or maybe it's just really dirty?  From the state of the stabilisers I'll go with dirty and assume you're an expert desolderer.

If three switches in the bottom row don't work you probably have a break on the diode -> row connection so soldering a wire between the top of D15 near the dead switch and the top of D30 on the spacebar switches should fix all of them.  Diodes are pretty tough but try not to overheat them as they're not invincible.

Also give those stabs a clean and they will surely be smoother, I'd suggest you take it outside with some compressed air and a toothpick as it's going to get messy!
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline huskyhunter

  • Thread Starter
  • Posts: 5
Re: Need help troubleshooting XD60 V2
« Reply #2 on: Fri, 08 January 2021, 13:53:02 »
Man that PCB looks like it's had a hard life.  Or maybe it's just really dirty?  From the state of the stabilisers I'll go with dirty and assume you're an expert desolderer.

If three switches in the bottom row don't work you probably have a break on the diode -> row connection so soldering a wire between the top of D15 near the dead switch and the top of D30 on the spacebar switches should fix all of them.  Diodes are pretty tough but try not to overheat them as they're not invincible.

Also give those stabs a clean and they will surely be smoother, I'd suggest you take it outside with some compressed air and a toothpick as it's going to get messy!

Thanks for replying and sorry for getting back to you this late. Ill try soldering a wire between D15 and D30 and see if it getting working and let you know. As for the dust its been laying around for few months so it collected some dust ill try cleaning and lubing the stabelizers. I really hope this works i really miss my mech keyboard.

Thanks again :)
« Last Edit: Fri, 08 January 2021, 13:55:06 by huskyhunter »

Offline huskyhunter

  • Thread Starter
  • Posts: 5
Re: Need help troubleshooting XD60 V2
« Reply #3 on: Thu, 04 March 2021, 11:38:14 »
Man that PCB looks like it's had a hard life.  Or maybe it's just really dirty?  From the state of the stabilisers I'll go with dirty and assume you're an expert desolderer.

If three switches in the bottom row don't work you probably have a break on the diode -> row connection so soldering a wire between the top of D15 near the dead switch and the top of D30 on the spacebar switches should fix all of them.  Diodes are pretty tough but try not to overheat them as they're not invincible.

Also give those stabs a clean and they will surely be smoother, I'd suggest you take it outside with some compressed air and a toothpick as it's going to get messy!

Hey buddy,

After soldering a wire between the diods i was able to get it working flawlessly, You are a life a saver man thanks again i really appreciate your help and happy clicky clack. :D

Offline huskyhunter

  • Thread Starter
  • Posts: 5
Re: Need help troubleshooting XD60 V2
« Reply #4 on: Thu, 07 October 2021, 09:42:17 »
Man that PCB looks like it's had a hard life.  Or maybe it's just really dirty?  From the state of the stabilisers I'll go with dirty and assume you're an expert desolderer.

If three switches in the bottom row don't work you probably have a break on the diode -> row connection so soldering a wire between the top of D15 near the dead switch and the top of D30 on the spacebar switches should fix all of them.  Diodes are pretty tough but try not to overheat them as they're not invincible.

Also give those stabs a clean and they will surely be smoother, I'd suggest you take it outside with some compressed air and a toothpick as it's going to get messy!

Yoo it broke again this time Right Arrow, Del, Enter and Backspace, So basically the whole horizontal line on the right.

How do i prevet this from happening dont wanna end doing that to my whole keyboard if possible, the mini usb is kinda loose so it keeps disconnecting gotta plug the cable in a specific angle.

Thank you brotha you been a huge help.

:)

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4430
  • Location: England
Re: Need help troubleshooting XD60 V2
« Reply #5 on: Thu, 07 October 2021, 15:59:37 »
A whole column - not good.  Looks like the broken trace is the green one:

277105-0

I think I can read the chip as being the standard ATMel Mega 32u4 with the dot at the top but I'm doubting it because it appears that a pin is used that isn't named in the pinout.  If I've seen something wrong go no further and correct me!

After reading the firmware the green trace should be connected to the green pin on the corner of the chip, so try touching a wire between the diode of one of the dead switches and that pin on the chip.  If it works you should be able to solder to that pin then to the pin at the end of the green trace, you may also need to connect to the non diode pin of the switch above and/or below.

How to stop breaking it?  Leave the switches soldered in :p  If you didn't desolder it again the damage is already done and you'll have to live with whatever happens unfortunately.  Nothing wrong with hiding a bunch of jumpers in your keyboard case as long as it works...

I can't make out what kind of USB port it is (through hole or surface mount), is it the insides that are snapped or the pads disconnecting from the PCB?  If it's internal and surface mount you could replace it, if it's the pads they're probably too small to do anything with.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline huskyhunter

  • Thread Starter
  • Posts: 5
Re: Need help troubleshooting XD60 V2
« Reply #6 on: Fri, 08 October 2021, 08:16:36 »
A whole column - not good.  Looks like the broken trace is the green one:

(Attachment Link)

I think I can read the chip as being the standard ATMel Mega 32u4 with the dot at the top but I'm doubting it because it appears that a pin is used that isn't named in the pinout.  If I've seen something wrong go no further and correct me!

After reading the firmware the green trace should be connected to the green pin on the corner of the chip, so try touching a wire between the diode of one of the dead switches and that pin on the chip.  If it works you should be able to solder to that pin then to the pin at the end of the green trace, you may also need to connect to the non diode pin of the switch above and/or below.

How to stop breaking it?  Leave the switches soldered in :p  If you didn't desolder it again the damage is already done and you'll have to live with whatever happens unfortunately.  Nothing wrong with hiding a bunch of jumpers in your keyboard case as long as it works...

I can't make out what kind of USB port it is (through hole or surface mount), is it the insides that are snapped or the pads disconnecting from the PCB?  If it's internal and surface mount you could replace it, if it's the pads they're probably too small to do anything with.

Yes, you are right the chipset is ATmega32U4.

This time i didnt desolder the switches last time i thought i would have to remove the bracket.

Ill try connecting the green pin to one of the dead switch you have shown in the pic.

The PCB has 2 holes + and -, port legs are soldered to + and -, So you think i can solder a type C port to it ?. Ill have to remove the bracket to access the legs to desolder it. I might be able to poke around through the holes. The cable sits loose so i was thinking that might be the cause why the diod dies cause it keeps reconnecting when move the cable.

Thanks man ill let you know if i get it to work or not.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4430
  • Location: England
Re: Need help troubleshooting XD60 V2
« Reply #7 on: Fri, 08 October 2021, 12:47:32 »
The PCB has 2 holes + and -, port legs are soldered to + and -, So you think i can solder a type C port to it ?
If there are extra holes connected along the trace you can certainly solder a separate port to them, you'll need all four though - 5V, data + and - and ground.  5V and ground are usually fat traces so easy to follow.  USB-C connectors are a bit of a mess depending what's on the other end of the cable so have a read around before buying one.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod