geekhack

geekhack Community => Keyboards => Topic started by: Kraligor on Sun, 05 November 2017, 15:09:43

Title: 4RFV Row Not Working
Post by: Kraligor on Sun, 05 November 2017, 15:09:43
Hey all,

got a cheapo Chinese keyboard on eBay for $10. Turns out the 4RFV row isn't working. It's definitively a keyboard issue, cross-checked with different computers. Any tips on how to resolve it?

Here are pics of the PCB, closeup of controller and affected row. I couldn't spot any faulty joints, but then, I'm not the most experienced spotter. Maybe C16 on the controller? Sorry for the bad quality, didn't have my other phone at hand.

(https://imgur.com/Jx16Tn7.jpg)
(https://imgur.com/vE6fk7t.jpg)
(https://imgur.com/pd4iQjo.jpg)


Thanks in advance!
Title: Re: 4RFV Row Not Working
Post by: tp4tissue on Sun, 05 November 2017, 20:51:45
It's unlikely for us to see cracks from these photos.

just follow the line that connects all these switches..


and short it manually down the line, until you find where the break is..
Title: Re: 4RFV Row Not Working
Post by: TalkingTree on Mon, 06 November 2017, 04:51:24
just follow the line that connects all these switches..

and short it manually down the line, until you find where the break is..
Better yet, test continuity with a multimeter.
Title: Re: 4RFV Row Not Working
Post by: Kraligor on Wed, 08 November 2017, 06:37:38
Thanks, will do. Always from the opposite switch pin to the next contact in the trace, yes?
Title: Re: 4RFV Row Not Working
Post by: TalkingTree on Wed, 08 November 2017, 07:15:25
Always from the opposite switch pin to the next contact in the trace, yes?
(https://www.sciencebuddies.org/Files/4810/6/fig9_multimeter-continuity-test-beep.jpg)

Bear in mind that diodes are polarized and they will only allow the current flow in one direction. When in doubt, invert leads and test again.
Title: Re: 4RFV Row Not Working
Post by: SamirD on Wed, 08 November 2017, 07:58:44
You can try the continuity test to find the exact break.  Or you could shortcut everything by baking the circuit board and seeing if that restores it.  I recently found out about this 'miracle fix-all' that apparently works very well on fixing equipment boards like gpus that stop working or have issues after a while.