08-27-2020, 06:57 PM
Hey All, Spent ages trying to solve this one and still no closer to getting it solved.
Bought PinebookPro, ansi keyboard at the end of 2019. This problem has been happening for ages. Due to covid etc I haven't gotten to looking at this for ages.
Would appreciate if anyone knows what's going on, or if the keyboard is faulty.
* On boot using an external keyboard everything is fine
* As soon as any key is pressed on the internal keyboard, it goes to uppercase and gets stuck there. Numbers only type the shifted items (!@#$% etc)
* Running showkey (https://linux.die.net/man/1/showkey) and pressing left shift once keeps saying that 'keycode 42 press', which is left shift key. It's not physically stuck though and pressing it shows press and release for it as well.
Pressing any other key stops the constant stream of 'keycode 42 press', but still behaves as if it's stuck.
Only a reboot fixes it and lets me type normally on the external kb again.
I've updated using jackhumbert firmware updater from github, tried this several times and still no joy. In desperation I tried the ISO keyboard version, that doesn't show the shift stuck behaviour. Going back to ansi and it reverts to the shift stuck behaviour.
Would really appreciate any tips on how to solve this, or even if it's possible.
Bought PinebookPro, ansi keyboard at the end of 2019. This problem has been happening for ages. Due to covid etc I haven't gotten to looking at this for ages.
Would appreciate if anyone knows what's going on, or if the keyboard is faulty.
* On boot using an external keyboard everything is fine
* As soon as any key is pressed on the internal keyboard, it goes to uppercase and gets stuck there. Numbers only type the shifted items (!@#$% etc)
* Running showkey (https://linux.die.net/man/1/showkey) and pressing left shift once keeps saying that 'keycode 42 press', which is left shift key. It's not physically stuck though and pressing it shows press and release for it as well.
Pressing any other key stops the constant stream of 'keycode 42 press', but still behaves as if it's stuck.
Only a reboot fixes it and lets me type normally on the external kb again.
I've updated using jackhumbert firmware updater from github, tried this several times and still no joy. In desperation I tried the ISO keyboard version, that doesn't show the shift stuck behaviour. Going back to ansi and it reverts to the shift stuck behaviour.
Would really appreciate any tips on how to solve this, or even if it's possible.