From c129812ba42dedccad0ef8d5472e79e571bdf95c Mon Sep 17 00:00:00 2001 From: Manassarn Manoonchai Date: Mon, 26 Jul 2021 13:49:25 +0700 Subject: [PATCH] feat: Add Shift+AltGr layer to Manoonchai ColemakDH Mod --- input/Manoonchai-ColemakDH-Mod.json | 96 +++++++++---------- output/Manoonchai-ColemakDH-Mod.keylayout | 112 ++++++++++++++++++++++ output/Manoonchai-ColemakDH-Mod.klc | Bin 2254 -> 2764 bytes 3 files changed, 160 insertions(+), 48 deletions(-) diff --git a/input/Manoonchai-ColemakDH-Mod.json b/input/Manoonchai-ColemakDH-Mod.json index 8aad788..11b1843 100644 --- a/input/Manoonchai-ColemakDH-Mod.json +++ b/input/Manoonchai-ColemakDH-Mod.json @@ -2,7 +2,7 @@ "name": "Manoonchai", "version": "1.0", "language": "Thai", - "layers": ["Base", "Shift", "Command", "AltGr", "Control"], + "layers": ["Base", "Shift", "Command", "AltGr", "Control", "ShiftAltGr"], "os": { "windows": { "installerName": "Mnc-DH", @@ -11,52 +11,52 @@ } }, "keys": { - "`": ["`", "~", "`", "`", "`"], - "1": ["1", "!", "1", "๑", "1"], - "2": ["2", "@", "2", "๒", "2"], - "3": ["3", "#", "3", "๓", "3"], - "4": ["4", "$", "4", "๔", "4"], - "5": ["5", "%", "5", "๕", "5"], - "6": ["6", "^", "6", "๖", "6"], - "7": ["7", "&", "7", "๗", "7"], - "8": ["8", "*", "8", "๘", "8"], - "9": ["9", "(", "9", "๙", "9"], - "0": ["0", ")", "0", "๐", "0"], - "-": ["-", "_", "-", "-", "-"], - "=": ["=", "+", "=", "=", "="], - "q": ["ใ", "ฒ", "q", "q", "q"], - "w": ["ต", "ฏ", "w", "w", "w"], - "e": ["ห", "ซ", "f", "f", "f"], - "r": ["ล", "ญ", "p", "p", "p"], - "t": ["ส", "ฟ", "b", "b", "b"], - "y": ["ป", "ฉ", "j", "j", "j"], - "u": ["ั", "ึ", "l", "ฺ", "l"], - "i": ["ก", "ธ", "u", "u", "u"], - "o": ["ิ", "ฐ", "y", "y", "y"], - "p": ["บ", "ฎ", ";", ";", ";"], - "[": ["็", "ฆ", "[", "[", "["], - "]": ["ฬ", "ฑ", "]", "]", "]"], - "\\": ["ฯ", "ฌ", "\\", "\\", "\\"], - "a": ["ง", "ษ", "a", "◌", "a"], - "s": ["เ", "ถ", "r", "๏", "r"], - "d": ["ร", "แ", "s", "๛", "s"], - "f": ["น", "ช", "t", "฿", "t"], - "g": ["ม", "พ", "g", "g", "g"], - "h": ["อ", "ผ", "m", "ํ", "m"], - "j": ["า", "ำ", "n", "ๅ", "n"], - "k": ["่", "ข", "e", "ฃ", "e"], - "l": ["้", "โ", "i", "i", "i"], - ";": ["ว", "ภ", "o", "o", "o"], - "'": ["ื", "\"", "'", "'", "'"], - "z": ["ุ", "ฤ", "z", "ฦ", "z"], - "x": ["ไ", "ฝ", "x", "x", "x"], - "c": ["ท", "ๆ", "c", "๚", "c"], - "v": ["ย", "ณ", "v", "v", "v"], - "b": ["จ", "๊", "d", "d", "d"], - "n": ["ค", "๋", "k", "ฅ", "k"], - "m": ["ี", "์", "h", "๎", "h"], - ",": ["ด", "ศ", ",", ",", ","], - ".": ["ะ", "ฮ", ".", ".", "."], - "/": ["ู", "?", "/", "/", "/"] + "`": ["`", "~", "`", "`", "`", ""], + "1": ["1", "!", "1", "๑", "1", ""], + "2": ["2", "@", "2", "๒", "2", ""], + "3": ["3", "#", "3", "๓", "3", ""], + "4": ["4", "$", "4", "๔", "4", ""], + "5": ["5", "%", "5", "๕", "5", ""], + "6": ["6", "^", "6", "๖", "6", ""], + "7": ["7", "&", "7", "๗", "7", ""], + "8": ["8", "*", "8", "๘", "8", ""], + "9": ["9", "(", "9", "๙", "9", ""], + "0": ["0", ")", "0", "๐", "0", ""], + "-": ["-", "_", "-", "-", "-", ""], + "=": ["=", "+", "=", "=", "=", ""], + "q": ["ใ", "ฒ", "q", "q", "q", ""], + "w": ["ต", "ฏ", "w", "w", "w", ""], + "e": ["ห", "ซ", "f", "f", "f", ""], + "r": ["ล", "ญ", "p", "p", "p", ""], + "t": ["ส", "ฟ", "b", "b", "b", ""], + "y": ["ป", "ฉ", "j", "j", "j", ""], + "u": ["ั", "ึ", "l", "ฺ", "l", ""], + "i": ["ก", "ธ", "u", "u", "u", ""], + "o": ["ิ", "ฐ", "y", "y", "y", ""], + "p": ["บ", "ฎ", ";", ";", ";", ":"], + "[": ["็", "ฆ", "[", "[", "[", "{"], + "]": ["ฬ", "ฑ", "]", "]", "]", "}"], + "\\": ["ฯ", "ฌ", "\\", "\\", "\\", "|"], + "a": ["ง", "ษ", "a", "◌", "a", ""], + "s": ["เ", "ถ", "r", "๏", "r", ""], + "d": ["ร", "แ", "s", "๛", "s", ""], + "f": ["น", "ช", "t", "฿", "t", ""], + "g": ["ม", "พ", "g", "g", "g", ""], + "h": ["อ", "ผ", "m", "ํ", "m", ""], + "j": ["า", "ำ", "n", "ๅ", "n", ""], + "k": ["่", "ข", "e", "ฃ", "e", ""], + "l": ["้", "โ", "i", "i", "i", ""], + ";": ["ว", "ภ", "o", "o", "o", ""], + "'": ["ื", "\"", "'", "'", "'", "\""], + "z": ["ุ", "ฤ", "z", "ฦ", "z", ""], + "x": ["ไ", "ฝ", "x", "x", "x", ""], + "c": ["ท", "ๆ", "c", "๚", "c", ""], + "v": ["ย", "ณ", "v", "v", "v", ""], + "b": ["จ", "๊", "d", "d", "d", ""], + "n": ["ค", "๋", "k", "ฅ", "k", ""], + "m": ["ี", "์", "h", "๎", "h", ""], + ",": ["ด", "ศ", ",", ",", ",", "<"], + ".": ["ะ", "ฮ", ".", ".", ".", ">"], + "/": ["ู", "?", "/", "/", "/", "?"] } } diff --git a/output/Manoonchai-ColemakDH-Mod.keylayout b/output/Manoonchai-ColemakDH-Mod.keylayout index 944eae4..e9d6b2b 100644 --- a/output/Manoonchai-ColemakDH-Mod.keylayout +++ b/output/Manoonchai-ColemakDH-Mod.keylayout @@ -20,6 +20,9 @@ + + + @@ -567,5 +570,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/output/Manoonchai-ColemakDH-Mod.klc b/output/Manoonchai-ColemakDH-Mod.klc index 9841e26ac1fa3a39cf9a6d979ef2db650f77d06d..cc0635c1809b59e40136a792e1d94cb794a1ae4d 100644 GIT binary patch delta 708 zcmX>nct&)?2S!Ho$rBmHr7am07_5Lem?489lOc_vgu#&^2S~az6it53XwIq2V93D9 z03;_XGASeRoKbkGD7k=4Uu?TQB+<>;r&G6 zNwXl^V2i?wN8vT1@D`)+j-v3MvnaD$LBoiXRhzvU$~FeFYoY8|R%CnYQFsecc!yDV zPf>X6Y{;f)qVT*?c)2LNel~5S(AvqS&8`G>*JBhJUUqHv8mNppJF;DoD7mw^k6T^alsTo}9=oPZ=q3;?Vh BYD544 delta 220 zcmWm4Aqv7^9ES1FZO%Dn5L67NFUc^B;Q_`_i{J^2ViJQV5YwXgFX91A2E(G5#3bg$ zMKKLe;Ir_1;f3ebemAd0Mfyf43q#8uH+;}CwM1CqhzANYlz|n<($aFk9ba^+T4Jnm z!V^FAY+q*B+FCBiVAZq)m?J@o9G>G#gbmKf9NIc9=17nthv$Yeafh;V{cc0Ksx($J LHBwU*v*rH-1l2ym