Hardware keyboard top row keycodes problem
#1
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 ?
  Reply
#2
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.
  Reply
#3
Ah thank-you, will try
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Keyboard not working PPP is support broken atm? joshndroid 13 3,106 02-24-2024, 01:59 PM
Last Post: mburns
  The XIT bluetooth folding keyboard can work with the Pinephone Pro mburns 0 222 11-09-2023, 10:57 AM
Last Post: mburns
  Fixing the PinePhone Keyboard for the Linux Console mburns 0 441 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 404 07-10-2023, 08:11 AM
Last Post: jovval
Bug Keyboard Power Issues Merc 13 7,862 05-02-2022, 09:41 AM
Last Post: dgiffin
  Checking Keyboard Charging Status dgiffin 0 1,152 04-23-2022, 03:40 AM
Last Post: dgiffin
  Use keyboard case as virtual mouse EwigeBlumenkraft 1 1,843 03-24-2022, 05:22 AM
Last Post: magdesign
  Keyboard case issues dgiffin 10 6,962 03-03-2022, 12:56 AM
Last Post: tcoulon
  Keyboard Not Charging PPP thismarty 7 5,135 02-09-2022, 04:32 PM
Last Post: thismarty
  Keyboard Case Not Typing in Mobian thismarty 5 3,495 02-06-2022, 01:52 AM
Last Post: thismarty

Forum Jump:


Users browsing this thread: 1 Guest(s)