(06-17-2022, 03:05 PM)Subsentient Wrote: keys constantly get "stuck" and repeat a character continually, until I hit another key or two to break it out of the loop. I've had the keyboard's repeating character issues cause me to execute commands in the terminal from my shell history that I did not want to execute, which obviously can be extremely dangerous if you're doing the wrong task.
I've tried both the userland and kernel-mode drivers. Both have this issue, so probably not a software issue.
I haven't found a workaround for this. I've tried to ensure the pogo pins make good contact, doesn't seem to help.
That's interesting people are saying it could be the pogo pins, because my keyboard very occasionally has a key getting stuck and I always put it down to some PinePhone-specific driver issue simply because when I used the on-screen keyboard Florence the keys would often get stuck repeating as well. Reading this, I now think that was actually a coincidence and Florence is probably just buggy (my original assumption).
Although it makes for a huge PDA, I really liked my keyboard. It seemed robust. I don't anymore though, because the charge controller seems to be fried. I saw this may have happened to some others in the forum:
http://forum.pine64.org/showthread.php?tid=16271
http://forum.pine64.org/showthread.php?tid=17095
http://forum.pine64.org/showthread.php?tid=16979
In my case I left the keyboard plugged in to my charger probably far too long (I thought the chip was supposed to have protections against that). Normally when I unplug it, I have to shut the PinePhone down because it starts up by itself when it detects the charger is unplugged (Really annoying, that), but this time I wasn't around and I think a family member unplugged it. When I came back the phone had run itself completely flat and presumably run the keyboard battery very flat too.
Now the keyboard battery never seems to take any charge (even with the phone removed from the keyboard case) and the phone says it's unplugged when it's connected to the keyboard.
I don't know whether I should bother trying to rip it open. I'll doubtless ruin the case. It still works as a keyboard but then it's unnecessarily bulky and heavy without the use of the battery function. Maybe I could charge the keyboard battery directly (carefully with a low current). It's a shame I can't buy a replacement PCB.
I don't know whether to risk trying again with another keyboard. It's a lot of money to waste these days if it's just gonna break again.