aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Thomason <pthom44@live.com.au>2022-08-11 12:31:23 +0200
committerAlexey Gladkov <gladkov.alexey@gmail.com>2022-08-11 12:34:40 +0200
commite340fe0a04618f66409fd92f127838887bbb5519 (patch)
tree5195dbc50b740db016255415322039b229ee74e1
parent67f350963c8ae37af15178cbbb878d60415b72d3 (diff)
downloadkbd-e340fe0a04618f66409fd92f127838887bbb5519.tar.gz
keymap: PPKB map file v2
I have made some changes to the pinephone keyboard map file after a user found some issues and I haven't heard anything back for a while so I'm happy to get the improved file upstreamed. Link: https://codeberg.org/HazardChem/PinePhone_Keyboard/src/branch/main/tty/en.map Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
-rw-r--r--data/keymaps/pine/en.map37
1 files changed, 21 insertions, 16 deletions
diff --git a/data/keymaps/pine/en.map b/data/keymaps/pine/en.map
index f5f51df0..36b7de29 100644
--- a/data/keymaps/pine/en.map
+++ b/data/keymaps/pine/en.map
@@ -23,8 +23,8 @@ keymaps 0-2,4-5,8-9,12
keycode 1 = Escape nul nul nul nul Meta_Escape
keycode 2 = one exclam bar nul nul Meta_one Meta_bar
keycode 3 = two at backslash Control_backslash nul Meta_two Meta_backslash
-keycode 4 = three numbersign euro nul nul Meta_three
-keycode 5 = four dollar sterling nul nul Meta_four
+keycode 4 = three numbersign sterling nul nul Meta_three
+keycode 5 = four dollar euro nul nul Meta_four
keycode 6 = five percent asciitilde nul nul Meta_five Meta_asciitilde
keycode 7 = six asciicircum grave Control_asciicircum nul Meta_six Meta_grave
keycode 8 = seven ampersand minus nul nul Meta_seven Meta_minus
@@ -89,16 +89,21 @@ keycode 56 = Alt
keycode 57 = space nul nul nul nul Meta_space
# First row with Fn key held in
-keycode 59 = F1
-keycode 60 = F2
-keycode 61 = F3
-keycode 62 = F4
-keycode 63 = F5
-keycode 64 = F6
-keycode 65 = F7
-keycode 66 = F8
-keycode 67 = F9
-keycode 68 = F10
+# Known isses with 1st Generation of the Keyboard
+# There is issues with the electrical signals between Alt + Fn + F2 and F3
+# This will cause multiple triggering of F2 or F3, normally has been F3
+# If you need access to Console 2 then use Alt + Arrow Key or Ctrl + Fn + F2 or F3
+# https://codeberg.org/HazardChem/PinePhone_Keyboard/issues/5
+keycode 59 = F1 F11 F21 Console_1 nul Console_1 nul Console_1
+keycode 60 = F2 F12 F22 Console_2 nul Console_2 nul Console_2
+keycode 61 = F3 F13 F23 Console_3 nul Console_3 nul Console_3
+keycode 62 = F4 F14 F24 Console_4 nul Console_4 nul Console_4
+keycode 63 = F5 F15 F25 Console_5 nul Console_5 nul Console_5
+keycode 64 = F6 F16 F26 Console_6 nul Console_6 nul Console_6
+keycode 65 = F7 F17 F27 Console_7 nul Console_7 nul Console_7
+keycode 66 = F8 F18 F28 Console_8 nul Console_8 nul Console_8
+keycode 67 = F9 F19 F29 Console_9 nul Console_9 nul Console_9
+keycode 68 = F10 F20 F30 Console_10 nul Console_10 nul Console_10
# Pine key with Fn key held in
#keycode 99 = Prtsc
@@ -108,13 +113,13 @@ keycode 100 = AltGr
# Fourth row, third from right with Fn key held in
keycode 102 = Home
-keycode 103 = Up
+keycode 103 = Up nul nul nul nul KeyboardSignal
# Fifth row, third from right with Fn key held in
-keycode 105 = Left
+keycode 105 = Left nul nul nul nul Decr_Console
# Fifth row, right hand key with Fn key held in
-keycode 106 = Right
+keycode 106 = Right nul nul nul nul Incr_Console
# Fourth row, right hand key with Fn key held in
keycode 107 = End
@@ -126,7 +131,7 @@ keycode 108 = Down
keycode 110 = Insert
# First row, right hand side key with Fn key held in
-keycode 111 = Delete nul nul nul nul Meta_Delete
+keycode 111 = Remove nul nul nul nul Meta_Delete
# Third row, left hand pine key
#keycode 125 = LeftMeta