geekhack

geekhack Projects => Making Stuff Together! => Topic started by: mounds on Sun, 01 July 2018, 14:39:22

Title: [Question] m0116 Shift/Command/Caps Lock modifiers dead, advice on a fix?
Post by: mounds on Sun, 01 July 2018, 14:39:22
Hey GeekHack, I'm kind of new to this forum so apologies in advance if this isn't the right place to post this topic..

Recently I procured 2 m0116, one orange and one salmon ALPS, and did the ADB -> USB conversion on both using the Teensy 2.0, TMK, and some handiwork. On one of 2 of the boards, I'm not getting any response so far as I can tell from the modifiers listed: Shift/Command/Caps Lock/Control/etc and was hoping to find some help on this forum.

Anyone familiar with the m0116 PCB enough to advise on a fix? Maybe a bad resistor somewhere or...? I'm not really sure where to start investigating. Also, all base layer keys are functioning as expected (even TMK re-mapped numpad that has been mapped to Function 1-10 keys).

Any help is appreciated!

EDIT: After some testing, I can see the ALPS switches' actuation registering across a multimeter.... Additionally, using  http://gadzikowski.com/nkeyrollover.html (http://gadzikowski.com/nkeyrollover.html) I was able to confirm that the board indeed has 2 key rollover needed to support this functionality.

Also thought to mention were some complications with installing the Teensy into the second m0116, namely that Massdrop shipped a faulty usb cable which I took apart for the panel mount connection to the Teensy... This resulted in the Teensy getting really hot and my Macbook rejecting the connection because of power draw issues. Could that cause the Teensy to behave like this, to register only partially? The cable issue was fixed with a new cable from panel mount to Teensy, but found the modifier issue once the board was live.
Title: Re: [Question] m0116 Shift/Command/Caps Lock modifiers dead, advice on a fix?
Post by: mounds on Wed, 04 July 2018, 17:02:57
Shameless bump as I've yet to turn up any m0116 documentation myself... Going to attempt a full teardown either this weekend or next weekend and report any findings. If all else fails I guess ALPS64/65 is the next step  ;D
Title: Re: [Question] m0116 Shift/Command/Caps Lock modifiers dead, advice on a fix?
Post by: suicidal_orange on Wed, 11 July 2018, 04:16:56
Sorry for the late reply!

I'm not familiar with Mac key names but if all the non-working keys are in the corner of the board it sounds like there's a break in the matrix.  Post a pic of the back of the board with the traces visible in the shine and I'll have a go at working out what may be damaged - you have a multimeter so all good.  Also the Teensy doesn't know about individual keys in this scenario so if any work it's fine :)
Title: Re: [Question] m0116 Shift/Command/Caps Lock modifiers dead, advice on a fix?
Post by: mounds on Thu, 19 July 2018, 22:53:46
Apologies for the late reply! I was out of town and just yesterday got around to taking a look at the board again. Turns out I just goofed and desoldered a pin by accident LOL.... Sorry about the fuss, not sure how I missed that  :))


(https://i.imgur.com/VEZwAlI.jpg?1)