summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Janouch <p@janouch.name>2020-03-15 22:18:25 +0100
committerAndreas Kling <kling@serenityos.org>2020-03-16 07:42:19 +0100
commit66794d51ef3524a90ccc363210cc8edfea0dd51e (patch)
tree572290d58e56dc2dc2f05397b704e8037fcf335c
parent731abd997833a4cd8524cd8c64e2817edb1182d4 (diff)
downloadserenity-66794d51ef3524a90ccc363210cc8edfea0dd51e.zip
Keymap: Add a US Dvorak keyboard layout
It is yet undecided how to name regional variants.
-rw-r--r--Base/res/keymaps/dvorak.json5
1 files changed, 5 insertions, 0 deletions
diff --git a/Base/res/keymaps/dvorak.json b/Base/res/keymaps/dvorak.json
new file mode 100644
index 0000000000..5b108396e8
--- /dev/null
+++ b/Base/res/keymaps/dvorak.json
@@ -0,0 +1,5 @@
+{
+ "map": [ "", "0x1B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "[", "]", "\b", "\t", "'", ",", ".", "p", "y", "f", "g", "c", "r", "l", "/", "=", "\n", "", "a", "o", "e", "u", "i", "d", "h", "t", "n", "s", "-", "`", "", "\\", ";", "q", "j", "k", "x", "b", "m", "w", "v", "z", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "-", "", "", "", "+", "", "", "", "", "", "", "", "\\", "", "", ""],
+ "shift_map": [ "", "0x1B", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "{", "}", "\b", "\t", "\"", "<", ">", "P", "Y", "F", "G", "C", "R", "L", "?", "+", "\n", "", "A", "O", "E", "U", "I", "D", "H", "T", "N", "S", "_", "~", "", "|", ":", "Q", "J", "K", "X", "B", "M", "W", "V", "Z", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "-", "", "", "", "+", "", "", "", "", "", "", "", "|", "", "", ""],
+ "alt_map": [ "", "0x1B", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "[", "]", "\b", "\t", "'", ",", ".", "p", "y", "f", "g", "c", "r", "l", "/", "=", "\n", "", "a", "o", "e", "u", "i", "d", "h", "t", "n", "s", "-", "`", "", "\\", ";", "q", "j", "k", "x", "b", "m", "w", "v", "z", "", "*", "", " ", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "-", "", "", "", "+", "", "", "", "", "", "", "", "\\", "", "", ""]
+}