-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Keyboard has started sending inputs on its own #60
Comments
Sorry to hear about your trouble with this build. Typical causes for ghost key presses are indeed faulty soldering joints. It might be worth just going over all (most?) of your solidering joints. Aside from soldering joints, another known aging issue is that individual key switches start bouncing more and more over time. This will typically manifest itself with one specific key first, not a whole range of keys. Maybe #16 is helpful to track down the issue more (to an individual GPIO line). |
Thanks, I had a wonderful couple of years with the keyboard thanks to your work here, and would love a couple more! I did take a look at that issue, but had trouble figuring out which Also, since my keys appear to be failing closed rather than open (aka 20-30 keypress events are being sent without any key being pressed) my intuition says that something is probably shorted. Is this conclusion correct? If so, how would I verify this, would checking for connectivity between the pins I discover using kicad and the |
Can you enable QMK’s debug logging as mentioned in the issue? Then, it will print the key matrix on every key press, which should allow you to track down which column(s) and/or row(s) are affected.
If something was shorted, you would probably not get key presses at all, or get key presses permanently. My guess is that some connection is “bouncing”.
No, I don’t think that would help, as I don’t think anything is shorted to GND. As I said, in that case I would expect no key press to be generated at all. Instead, you should be looking for connectivity that only works if you place your multimeter “just right”. But, as I said, it might be easier to identify the affected columns/rows and proactively re-solder the affected soldering joints instead of trying to use a multimeter. |
I enabled debug mode, but only ran into this issue once after, and that was while the keyboard was connected to a PC without qmk on it. I cleaned out both key-wells (there was dog fur in them) and haven't run into the problem since, so I'm closing this issue. If I run into it again and can get console output (I'm leaving debug enabled) I'll re-open this. Thanks again for your help and for creating this awesome pcb! |
I've been using a kint with a teensy 3.6 on an Advantage 500 for a few years now (pretty much starting a few months after you made this available) and haven't had any issues till today. Out of nowhere, the keyboard has started randomly inputting characters. The problem seems isolated to roughly the top half of the keyboard based on the characters I see appear, so it's the function row, numbers row and QWERTY row, both halves.
I opened it up and blew away any dirt/crumbs that had accumulated, but that didn't fix it. My soldering work from back then wasn't perfect, but I don't see any bridged pins. Any ideas what might be causing this? Could the controller just be dying?
The text was updated successfully, but these errors were encountered: