Hardware keyboard top row keycodes problem - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PinePhone Pro (https://forum.pine64.org/forumdisplay.php?fid=177) +--- Forum: PinePhone Pro Accessories (https://forum.pine64.org/forumdisplay.php?fid=181) +--- Thread: Hardware keyboard top row keycodes problem (/showthread.php?tid=16068) |
Hardware keyboard top row keycodes problem - cyrelk - 02-12-2022 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 ? RE: Hardware keyboard top row keycodes problem - aigilea - 02-25-2022 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. RE: Hardware keyboard top row keycodes problem - cyrelk - 03-03-2022 Ah thank-you, will try |