From 3ce831c6abec57edd49f204229b22a91880564ae Mon Sep 17 00:00:00 2001 From: Theo Date: Tue, 4 May 2021 18:46:18 +0200 Subject: [PATCH 1/4] Create se.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added å,ä,ö and Å,Ä,Ö as characters in the language file so they can now be printed and written without any issues and captured of course. --- languages/se.json | 175 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 languages/se.json diff --git a/languages/se.json b/languages/se.json new file mode 100644 index 0000000..f60d093 --- /dev/null +++ b/languages/se.json @@ -0,0 +1,175 @@ +{ + "__comment":"All numbers here are in hex format and 0x is ignored.", + "__comment":" ", + "__comment":"This list is in ascending order of 3rd byte (HID Usage ID).", + "__comment":" See section 10 Keyboard/Keypad Page (0x07)", + "__comment":" of document USB HID Usage Tables Version 1.12.", + "__comment":" ", + "__comment":"Definition of these 3 bytes can be found", + "__comment":" in section B.1 Protocol 1 (Keyboard)", + "__comment":" of document Device Class Definition for HID Version 1.11", + "__comment":" - byte 1: Modifier keys", + "__comment":" - byte 2: Reserved", + "__comment":" - byte 3: Keycode 1", + "__comment":" ", + "__comment":"Both documents can be obtained from link here", + "__comment":" http://www.usb.org/developers/hidpage/", + "__comment":" ", + "__comment":"A = LeftShift + a, { = LeftShift + [", + "__comment":" ", + "a":"00,00,04", + "b":"00,00,05", + "c":"00,00,06", + "d":"00,00,07", + "e":"00,00,08", + "f":"00,00,09", + "g":"00,00,0a", + "h":"00,00,0b", + "i":"00,00,0c", + "j":"00,00,0d", + "k":"00,00,0e", + "l":"00,00,0f", + "m":"00,00,10", + "n":"00,00,11", + "o":"00,00,12", + "p":"00,00,13", + "q":"00,00,14", + "r":"00,00,15", + "s":"00,00,16", + "t":"00,00,17", + "u":"00,00,18", + "v":"00,00,19", + "w":"00,00,1a", + "x":"00,00,1b", + "y":"00,00,1c", + "z":"00,00,1d", + "å":"00,00,2f", + "ä":"00,00,34", + "ö":"00,00,33", + "1":"00,00,1e", + "2":"00,00,1f", + "3":"00,00,20", + "4":"00,00,21", + "5":"00,00,22", + "6":"00,00,23", + "7":"00,00,24", + "8":"00,00,25", + "9":"00,00,26", + "0":"00,00,27", + "ENTER":"00,00,28", + "ESC":"00,00,29", + "ESCAPE":"00,00,29", + "TAB":"00,00,2b", + " ":"00,00,2c", + "SPACE":"00,00,2c", + "+":"00,00,2d", + "'":"00,00,31", + ",":"00,00,36", + ".":"00,00,37", + "-":"00,00,38", + "CAPSLOCK":"00,00,39", + "F1":"00,00,3a", + "F2":"00,00,3b", + "F3":"00,00,3c", + "F4":"00,00,3d", + "F5":"00,00,3e", + "F6":"00,00,3f", + "F7":"00,00,40", + "F8":"00,00,41", + "F9":"00,00,42", + "F10":"00,00,43", + "F11":"00,00,44", + "F12":"00,00,45", + "PRINTSCREEN":"00,00,46", + "SCROLLLOCK":"00,00,47", + "BREAK":"00,00,48", + "PAUSE":"00,00,48", + "INSERT":"00,00,49", + "HOME":"00,00,4a", + "PAGEUP":"00,00,4b", + "DEL":"00,00,4c", + "DELETE":"00,00,4c", + "END":"00,00,4d", + "PAGEDOWN":"00,00,4e", + "RIGHT":"00,00,4f", + "RIGHTARROW":"00,00,4f", + "LEFT":"00,00,50", + "LEFTARROW":"00,00,50", + "DOWN":"00,00,51", + "DOWNARROW":"00,00,51", + "UP":"00,00,52", + "UPARROW":"00,00,52", + "<":"00,00,64", + "APP":"00,00,65", + "MENU":"00,00,65", + "ALT-TAB":"00,00,71", + "CONTROL":"01,00,00", + "CTRL":"01,00,00", + "SHIFT":"02,00,00", + "A":"02,00,04", + "B":"02,00,05", + "C":"02,00,06", + "D":"02,00,07", + "E":"02,00,08", + "F":"02,00,09", + "G":"02,00,0a", + "H":"02,00,0b", + "I":"02,00,0c", + "J":"02,00,0d", + "K":"02,00,0e", + "L":"02,00,0f", + "M":"02,00,10", + "N":"02,00,11", + "O":"02,00,12", + "P":"02,00,13", + "Q":"02,00,14", + "R":"02,00,15", + "S":"02,00,16", + "T":"02,00,17", + "U":"02,00,18", + "V":"02,00,19", + "W":"02,00,1a", + "X":"02,00,1b", + "Y":"02,00,1c", + "Z":"02,00,1d", + "Å":"02,00,2f", + "Ä":"02,00,34", + "Ö":"02,00,33", + "!":"02,00,1e", + "\"":"02,00,1f", + "#":"02,00,20", + "~":"02,00,20", + "%":"02,00,22", + "&":"02,00,23", + "/":"02,00,24", + "(":"02,00,25", + ")":"02,00,26", + "=":"02,00,27", + "?":"02,00,2d", + "`":"02,00,2e", + "^":"02,00,30", + "*":"02,00,31", + ";":"02,00,36", + ":":"02,00,37", + "_":"02,00,38", + ">":"02,00,64", + "CTRL-SHIFT":"03,00,00", + "ALT":"04,00,00", + "CTRL-ALT":"05,00,00", + "ALT-SHIFT":"06,00,00", + "COMMAND":"08,00,00", + "GUI":"08,00,00", + "WINDOWS":"08,00,00", + "COMMAND-OPTION":"12,00,00", + "@":"40,00,1f", + "$":"40,00,21", + "{":"40,00,24", + "[":"40,00,25", + "]":"40,00,26", + "}":"40,00,27", + "\\":"40,00,2d", + "|":"40,00,64", + "COMMAND-CTRL-SHIFT":"40,00,64", + "COMMAND-CTRL":"40,00,64", + "COMMAND-OPTION-SHIFT'":"40,00,64" +} From 4fa108e4bb09ab0bf033184ba519f39ebea5e760 Mon Sep 17 00:00:00 2001 From: KoalaV2 Date: Tue, 4 May 2021 19:36:06 +0200 Subject: [PATCH 2/4] added right shift keys --- languages/se.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/languages/se.json b/languages/se.json index f60d093..a51397b 100644 --- a/languages/se.json +++ b/languages/se.json @@ -107,34 +107,63 @@ "CTRL":"01,00,00", "SHIFT":"02,00,00", "A":"02,00,04", + "A":"20,00,04", "B":"02,00,05", + "B":"20,00,05", "C":"02,00,06", + "C":"20,00,06", "D":"02,00,07", + "D":"20,00,07", "E":"02,00,08", + "E":"20,00,08", "F":"02,00,09", + "F":"20,00,09", "G":"02,00,0a", + "G":"20,00,0a", "H":"02,00,0b", + "H":"20,00,0b", "I":"02,00,0c", + "I":"20,00,0c", "J":"02,00,0d", + "J":"20,00,0d", "K":"02,00,0e", + "K":"20,00,0e", "L":"02,00,0f", + "L":"20,00,0f", "M":"02,00,10", + "M":"20,00,10", "N":"02,00,11", + "N":"20,00,11", "O":"02,00,12", + "O":"20,00,12", "P":"02,00,13", + "P":"20,00,13", "Q":"02,00,14", + "Q":"20,00,14", "R":"02,00,15", + "R":"20,00,15", "S":"02,00,16", + "S":"20,00,16", "T":"02,00,17", + "T":"20,00,17", "U":"02,00,18", + "U":"20,00,18", "V":"02,00,19", + "V":"20,00,19", "W":"02,00,1a", + "W":"20,00,1a", "X":"02,00,1b", + "X":"20,00,1b", "Y":"02,00,1c", + "Y":"20,00,1c", "Z":"02,00,1d", + "Z":"20,00,1d", "Å":"02,00,2f", + "Å":"20,00,2f", "Ä":"02,00,34", + "Ä":"20,00,34", "Ö":"02,00,33", + "Ö":"20,00,33", "!":"02,00,1e", "\"":"02,00,1f", "#":"02,00,20", @@ -157,6 +186,7 @@ "ALT":"04,00,00", "CTRL-ALT":"05,00,00", "ALT-SHIFT":"06,00,00", + "RIGHT-SHIFT":"20,00,00", "COMMAND":"08,00,00", "GUI":"08,00,00", "WINDOWS":"08,00,00", From 1677b65fd96a3727065544dabfc33c2229bc2109 Mon Sep 17 00:00:00 2001 From: KoalaV2 Date: Tue, 4 May 2021 21:02:33 +0200 Subject: [PATCH 3/4] added keypad buttons --- languages/se.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/languages/se.json b/languages/se.json index a51397b..d0b237c 100644 --- a/languages/se.json +++ b/languages/se.json @@ -47,26 +47,40 @@ "ä":"00,00,34", "ö":"00,00,33", "1":"00,00,1e", + "1":"00,00,59", "2":"00,00,1f", + "2":"00,00,5a", "3":"00,00,20", + "3":"00,00,5b", "4":"00,00,21", + "4":"00,00,5c", "5":"00,00,22", + "5":"00,00,5d", "6":"00,00,23", + "6":"00,00,5e", "7":"00,00,24", + "7":"00,00,5f", "8":"00,00,25", + "8":"00,00,60", "9":"00,00,26", + "9":"00,00,61", "0":"00,00,27", + "0":"00,00,62", "ENTER":"00,00,28", + "ENTER":"00,00,58", "ESC":"00,00,29", "ESCAPE":"00,00,29", "TAB":"00,00,2b", " ":"00,00,2c", "SPACE":"00,00,2c", "+":"00,00,2d", + "+":"00,00,57", "'":"00,00,31", ",":"00,00,36", + ",":"00,00,63", ".":"00,00,37", "-":"00,00,38", + "-":"00,00,56", "CAPSLOCK":"00,00,39", "F1":"00,00,3a", "F2":"00,00,3b", @@ -178,6 +192,7 @@ "`":"02,00,2e", "^":"02,00,30", "*":"02,00,31", + "*":"02,00,55", ";":"02,00,36", ":":"02,00,37", "_":"02,00,38", From d0d8878df87c2fef037b1ade36dec10937b2d47f Mon Sep 17 00:00:00 2001 From: KoalaV2 Date: Tue, 4 May 2021 21:06:01 +0200 Subject: [PATCH 4/4] added backspace --- languages/se.json | 1 + 1 file changed, 1 insertion(+) diff --git a/languages/se.json b/languages/se.json index d0b237c..0fae9be 100644 --- a/languages/se.json +++ b/languages/se.json @@ -120,6 +120,7 @@ "CONTROL":"01,00,00", "CTRL":"01,00,00", "SHIFT":"02,00,00", + "BACKSPACE":"00,00,2a", "A":"02,00,04", "A":"20,00,04", "B":"02,00,05",