makerdiary / python-keyboard

A hand-wired USB & Bluetooth keyboard powered by Python and more
https://makerdiary.com/m60
MIT License
486 stars 61 forks source link

Non-functional D and . Keys #21

Closed benmontour closed 3 years ago

benmontour commented 3 years ago

I got my M60 fully assembled but I'm having issues with a couple of the keys. Everything seems to work fine right now except for the D and . keys. I've checked and as far as I can tell the switch is seated correctly. I'm not sure if I'm looking at a hardware issue with those two keys or something else. Any ideas?

CVYY39 commented 3 years ago

I'd swap the keyswitch for another and see what happens. Are the keys not working at all?

There is also a software issue with the default firmware and the d key, but I don't think it affects the . key:

https://github.com/makerdiary/python-keyboard/issues/11

xiongyihui commented 3 years ago

How did you test these keys? By default, D, ; and B are used as tap-keys. Tapping these keys outputs normal keys. Holding down these keys activates additional functions.

benmontour commented 3 years ago

Neither tapping, nor holding produced any input from these keys. Holding and pressing the additional function keys that should work for D did not produce any results either.

xiongyihui commented 3 years ago

It is likely to be a hardware issue. To double-check, We can test these keys with https://keyboard.makerdiary.com/#/test image

You said N and . didn't work on twitter. Now N and . don't work. Is it related?

benmontour commented 3 years ago

This was a hardware issue on my end. Closing this. Sorry for false issue.