feat: add Swedish/Danish keyboard layouts
This commit is contained in:
1 parent
f95bce01d1
commit
36cbee1415
1 file changed
+49
-1
@@ -23,7 +23,7 @@
|
|||||||
# actually changes.
|
# actually changes.
|
||||||
|
|
||||||
[registry]
|
[registry]
|
||||||
layouts = ["en", "no"]
|
layouts = ["en", "no", "sv", "da"]
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# LAYOUTS
|
# LAYOUTS
|
||||||
@@ -57,3 +57,51 @@ altgr = [
|
|||||||
0x00, 0xB4, 0x80, 0x00, 0x7E, 0x00, 0x00, 0x00, # . ' EUR . ~ . . .
|
0x00, 0xB4, 0x80, 0x00, 0x7E, 0x00, 0x00, 0x00, # . ' EUR . ~ . . .
|
||||||
0x00, 0x00, 0x00, 0x00, 0x5C, # . . . . backslash
|
0x00, 0x00, 0x00, 0x00, 0x5C, # . . . . backslash
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[layouts.sv]
|
||||||
|
name = "Swedish"
|
||||||
|
short_name = "sv"
|
||||||
|
scancodes = [
|
||||||
|
0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a,
|
||||||
|
0x0b, 0x0c, 0x0d, 0x12, 0x1a, 0x1b, 0x27, 0x28,
|
||||||
|
0x29, 0x2b, 0x33, 0x34, 0x35, 0x56,
|
||||||
|
]
|
||||||
|
base = [
|
||||||
|
0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, # 2 3 4 5 6 7 8 9
|
||||||
|
0x30, 0x2B, 0xB4, 0x00, 0xE5, 0xA8, 0xF6, 0xE4, # 0 + ' . aa ".." oe ae
|
||||||
|
0xA7, 0x27, 0x2C, 0x2E, 0x2D, 0x3C, # sec ' , . - <
|
||||||
|
]
|
||||||
|
shift = [
|
||||||
|
0x22, 0x23, 0xA4, 0x25, 0x26, 0x2F, 0x28, 0x29, # " # cur % & / ( )
|
||||||
|
0x3D, 0x3F, 0x60, 0x00, 0xC5, 0x5E, 0xD6, 0xC4, # = ? ` . AA ^ OE AE
|
||||||
|
0xBD, 0x2A, 0x3B, 0x3A, 0x5F, 0x3E, # 1/2 * ; : _ >
|
||||||
|
]
|
||||||
|
altgr = [
|
||||||
|
0x40, 0xA3, 0x24, 0x80, 0xA5, 0x7B, 0x5B, 0x5D, # @ GBP $ EUR YEN { [ ]
|
||||||
|
0x7D, 0x5C, 0xB1, 0x80, 0x00, 0x7E, 0xF8, 0xE6, # } bslash +- EUR . ~ o/ ae
|
||||||
|
0xB6, 0xB4, 0x00, 0xB7, 0x00, 0x7C, # par ' . mid . |
|
||||||
|
]
|
||||||
|
|
||||||
|
[layouts.da]
|
||||||
|
name = "Danish"
|
||||||
|
short_name = "da"
|
||||||
|
scancodes = [
|
||||||
|
0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a,
|
||||||
|
0x0b, 0x0c, 0x0d, 0x12, 0x1a, 0x1b, 0x27, 0x28,
|
||||||
|
0x29, 0x2b, 0x33, 0x34, 0x35, 0x56,
|
||||||
|
]
|
||||||
|
base = [
|
||||||
|
0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, # 2 3 4 5 6 7 8 9
|
||||||
|
0x30, 0x2B, 0xB4, 0x00, 0xE5, 0xA8, 0xE6, 0xF8, # 0 + ' . aa ".." ae oe
|
||||||
|
0xBD, 0x27, 0x2C, 0x2E, 0x2D, 0x3C, # 1/2 ' , . - <
|
||||||
|
]
|
||||||
|
shift = [
|
||||||
|
0x22, 0x23, 0xA4, 0x25, 0x26, 0x2F, 0x28, 0x29, # " # cur % & / ( )
|
||||||
|
0x3D, 0x3F, 0x60, 0x00, 0xC5, 0x5E, 0xC6, 0xD8, # = ? ` . AA ^ AE OE
|
||||||
|
0xA7, 0x2A, 0x3B, 0x3A, 0x5F, 0x3E, # sec * ; : _ >
|
||||||
|
]
|
||||||
|
altgr = [
|
||||||
|
0x40, 0xA3, 0x24, 0xBD, 0xA5, 0x7B, 0x5B, 0x5D, # @ GBP $ 1/2 YEN { [ ]
|
||||||
|
0x7D, 0xB1, 0x7C, 0x80, 0x00, 0x7E, 0xB4, 0x5E, # } +- | EUR . ~ ' ^
|
||||||
|
0xBE, 0x00, 0x00, 0xB7, 0x00, 0x5C, # 3/4 . . mid . backslash
|
||||||
|
]
|
||||||
Reference in new issue
Block a user