geekhack

geekhack Projects => Making Stuff Together! => Topic started by: spwath on Wed, 30 January 2019, 20:20:39

Title: Keyboard not working properly
Post by: spwath on Wed, 30 January 2019, 20:20:39
Hello, I am building a custom split keyboard, with a hand wired matrix, using teensy and TMK firmware, and it isn't working right. I have only done the right piece so far.
Here are the issues:
When I press a number key, it activates all keys in the column. Same thing happens with backspace key (its in same row as number keys).
 I can only get P ; and / to work if i press the 0, otherwise they dont work.
Also, if I press any key in the bottom row, it activates every key above it, except for the red key.
Any thoughts on what the issue could be? Hardware, software? I have redone the software a bunch, so I think its fine, but how would I troubleshoot/fix the hardware?
(https://i.imgur.com/hj15UpD.jpg)(https://i.imgur.com/OdDb9m9.jpg)

Title: Re: Keyboard not working properly
Post by: nevin on Wed, 30 January 2019, 22:11:45
double check your wiring. make sure you don't have a short and you didn't miss any connections. i circled a couple spots i could pick out in the image that might be an issue, it's a little hard to make out. yellow circles = possible short. cyan/blue = possible missed connection, doesn't look like it's soldered there.
Title: Re: Keyboard not working properly
Post by: suicidal_orange on Thu, 31 January 2019, 05:26:50
Good work nevin :thumb:

I'm not seeing a diode on the switch between the one with the cyan circle and the Teensy either, but it could be hiding under the wire.  If it is there could be a short there too.
Title: Re: Keyboard not working properly
Post by: spwath on Thu, 31 January 2019, 08:11:01
Good work nevin :thumb:

I'm not seeing a diode on the switch between the one with the cyan circle and the Teensy either, but it could be hiding under the wire.  If it is there could be a short there too.
Thanks for the help, but I just doublechecked that, and there is a diode, with no short.

double check your wiring. make sure you don't have a short and you didn't miss any connections. i circled a couple spots i could pick out in the image that might be an issue, it's a little hard to make out. yellow circles = possible short. cyan/blue = possible missed connection, doesn't look like it's soldered there.

I have double checked a few times, but there could always be things I missed. But I just checked what you said, and though you cant tell from the picture, there is a good deal of space between the wires with the yellow circles, so no short there, and it is soldered at the blue point, just a bit hard to see in the picture.


Could I have burnt/melted one of the switches causing issues?
Title: Re: Keyboard not working properly
Post by: nevin on Thu, 31 January 2019, 08:13:27
Check it with a meter/continuity tester.

Sent from my SM-G900V using Tapatalk

Title: Re: Keyboard not working properly
Post by: spwath on Thu, 31 January 2019, 08:49:42
Check it with a meter/continuity tester.

Sent from my SM-G900V using Tapatalk
Yeah, I suppose that is the next step. Would be easier if I didnt remove the buzzer speaker from multimeter for a reason I cant remember right now...
Maybe time to upgrade from this radioshack multimeter soon anyway.
Title: Re: Keyboard not working properly
Post by: nevin on Thu, 31 January 2019, 09:42:57
it doesn't have to make noise. if it gets an ohm reading, there's a connection and it's reading the resistance. if you don't get an ohm reading there is no connection.
Title: Re: Keyboard not working properly
Post by: spwath on Thu, 31 January 2019, 10:07:20
it doesn't have to make noise. if it gets an ohm reading, there's a connection and it's reading the resistance. if you don't get an ohm reading there is no connection.
Sure, I know that, but noise makes it a bit easier. Especially for doing it a lot, like on multiple keys.