Hardware keyboard top row keycodes problem
I've a little problem with the values returned by _some_ keys from the top row, only when used with the 'Fn' key.

For example Fn-1 does not return the pipe character '|' but '\';  '~' returns 'back tick' and '+' returns '='.

A firmware problem or  kernel's driver one ?
That's because there's no |, ~ or + keys on the regular keyboard, so scancodes sent by the pine keyboard correspond to \,` and = respectively. Theoretically keyboard should report keycode along with scancode to hint the driver about such cases, so this problem should be resolved at some point.
Until then you may use fn+shift+key on these combinations.
Ah thank-you, will try

Possibly Related Threads…
Thread Author Replies Views Last Post
  Keyboard not working PPP is support broken atm? joshndroid 13 3,821 02-24-2024, 01:59 PM
Last Post: mburns
  The XIT bluetooth folding keyboard can work with the Pinephone Pro mburns 0 355 11-09-2023, 10:57 AM
Last Post: mburns
  Fixing the PinePhone Keyboard for the Linux Console mburns 0 574 09-02-2023, 07:48 AM
Last Post: mburns
  Keyboard charges, won't type - ERROR: I2C_RDWR failed: No such device or address jovval 0 537 07-10-2023, 08:11 AM
Last Post: jovval
Bug Keyboard Power Issues Merc 13 8,595 05-02-2022, 09:41 AM
Last Post: dgiffin
  Checking Keyboard Charging Status dgiffin 0 1,281 04-23-2022, 03:40 AM
Last Post: dgiffin
  Use keyboard case as virtual mouse EwigeBlumenkraft 1 2,032 03-24-2022, 05:22 AM
Last Post: magdesign
  Keyboard case issues dgiffin 10 7,590 03-03-2022, 12:56 AM
Last Post: tcoulon
  Keyboard Not Charging PPP thismarty 7 5,602 02-09-2022, 04:32 PM
Last Post: thismarty
  Keyboard Case Not Typing in Mobian thismarty 5 3,817 02-06-2022, 01:52 AM
Last Post: thismarty

Forum Jump:

Users browsing this thread: 1 Guest(s)