german.layout 1.93 KB
Newer Older
zakx's avatar
zakx committed
1
; use keycodes from:
2
; https://doc.qt.io/qt-5/qt.html#Key-enum
zakx's avatar
zakx committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
;
; - [] will leave an empty space in the keyboard
; - Recognized modifier keys are shift, alt, ctrl
; - Letters will automatically handle upper/lowercase
; - Empty row in the file acts as a keyboard row separator
; german version contributed by <zakx@koeln.ccc.de>

["esc", 0x1000000, "", 0x0]
["<", 0x3c, "§", 0xa7]
[">", 0x3e, "€", 0x0a4]
["|", 0x7c, "&", 0x26]
["!", 0x21, "?", 0x3f]
["\"", 0x22, "$", 0x24]
["'", 0x27, "`", 0x60]
["_", 0x5f, "@", 0x40]
["=", 0x3d, "~", 0x7e]
["/", 0x2f, "\\", 0x5c]
["*", 0x2a, "del", 0x1000007]
[":backspace", 0x1000003, "", 0x0]

[":tab", 0x1000001, "", 0x0]
["1", 0x31, "+", 0x2b]
["2", 0x32, "^", 0x5e]
["3", 0x33, "#", 0x23]
["4", 0x34, "%", 0x25]
["5", 0x35, "(", 0x28]
["6", 0x36, ")", 0x29]
["7", 0x37, "[", 0x5b]
["8", 0x38, "]", 0x5d]
["9", 0x39, "{", 0x7b]
["0", 0x30, "}", 0x7d]
["ß", 0xdf, "", 0x0]

["q", 0x51, "", 0x0]
["w", 0x57, "", 0x0]
["e", 0x45, "", 0x0]
["r", 0x52, "", 0x0]
["t", 0x54, "", 0x0]
["z", 0x5a, "", 0x0]
["u", 0x55, "", 0x0]
["i", 0x49, "", 0x0]
["o", 0x4f, "", 0x0]
["p", 0x50, "", 0x0]
["ü", 0xdc, "", 0x0]
[":enter", 0x1000004, "", 0x0]

["a", 0x41, "", 0x0]
["s", 0x53, "", 0x0]
["d", 0x44, "", 0x0]
["f", 0x46, "", 0x0]
["g", 0x47, "", 0x0]
["h", 0x48, "", 0x0]
["j", 0x4a, "", 0x0]
["k", 0x4b, "", 0x0]
["l", 0x4c, "", 0x0]
["ö", 0xd6, "", 0x0]
["ä", 0xc4, "", 0x0]
["pgup", 0x1000016, "home", 0x1000010]

[":shift", 0x2000000, "", 0x0]
["y", 0x59, "", 0x0]
["x", 0x58, "", 0x0]
["c", 0x43, "", 0x0]
["v", 0x56, "", 0x0]
["b", 0x42, "", 0x0]
["n", 0x4e, "", 0x0]
["m", 0x4d, "", 0x0]
[";", 0x3b, "", 0x0]
[":", 0x3a, "", 0x0]
[":up", 0x1000013, "", 0x0]
["pgdn", 0x1000017, "end", 0x1000011]

["ctrl", 0x4000000, "", 0x0]
["alt", 0x8000000, "", 0x0]
["-", 0x2d, "", 0x0]
[",", 0x2c, "", 0x0]
[[[[" ", 0x20, "", 0x0]]]]
[".", 0x2e, "", 0x0]
[":left", 0x1000012, "", 0x0]
[":down", 0x1000015, "", 0x0]
[":right", 0x1000014, "", 0x0]