summaryrefslogtreecommitdiff
path: root/Base/res/keymaps
diff options
context:
space:
mode:
authorutku <m.utku.k@gmail.com>2020-10-02 14:44:16 +0300
committerGitHub <noreply@github.com>2020-10-02 13:44:16 +0200
commit7e9cd8a860d640a4c29cb4541184150b2a6420c0 (patch)
tree40c483e53e0b362b5f10db8c997bbfe202247242 /Base/res/keymaps
parent18c67b400200ac2ecc1097ddc1c182a480567d9f (diff)
downloadserenity-7e9cd8a860d640a4c29cb4541184150b2a6420c0.zip
Keymaps: Add Colemak keymap (#3658)
Leave CapsLock as is, as the Colemak Windows driver also does (Colemak originally maps CapsLock as Backspace).
Diffstat (limited to 'Base/res/keymaps')
-rw-r--r--Base/res/keymaps/colemak.json5
1 files changed, 5 insertions, 0 deletions
diff --git a/Base/res/keymaps/colemak.json b/Base/res/keymaps/colemak.json
new file mode 100644
index 0000000000..44f5b574b8
--- /dev/null
+++ b/Base/res/keymaps/colemak.json
@@ -0,0 +1,5 @@
+{
+ "map": [ "", "\u001B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=", "\b", "\t", "q", "w", "f", "p", "g", "j", "l", "u", "y", ";", "[", "]", "\n", "", "a", "r", "s", "t", "d", "h", "n", "e", "i", "o", "'", "`", "", "\\", "z", "x", "c", "v", "b", "k", "m", ",", ".", "/", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "\\", "", "", ""],
+ "shift_map": [ "", "\u001B", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+", "\b", "\t", "Q", "W", "F", "P", "G", "J", "L", "U", "Y", ":", "{", "}", "\n", "", "A", "R", "S", "T", "D", "H", "N", "E", "I", "O", "\"", "~", "", "|", "Z", "X", "C", "V", "B", "K", "M", "<", ">", "?", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "|", "", "", ""],
+ "alt_map": [ "", "\u001B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=", "\b", "\t", "q", "w", "f", "p", "g", "j", "l", "u", "y", ";", "[", "]", "\n", "", "a", "r", "s", "t", "d", "h", "n", "e", "i", "o", "'", "`", "", "\\", "z", "x", "c", "v", "b", "k", "m", ",", ".", "/", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "7", "8", "9", "-", "4", "5", "6", "+", "1", "2", "3", "0", ".", "", "", "\\", "", "", ""]
+}