Add support for Swiss Keyboard layout in ch-de and ch-fr varieties (#3887) mynimi

* keyboard layout support: add swiss german and french

* replace diaeresis with two dot leader to make case switch work
This commit is contained in:
Myriam 2023-01-06 13:55:29 +01:00 committed by GitHub
parent 19fbf8933b
commit a55de727ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -131,6 +131,28 @@
"row5": [" "]
}
},
"swiss_ch_de_qwertz":{
"keymapShowTopRow": false,
"type": "iso",
"keys": {
"row1": ["§°", "1+", "2\"", "3*", "4ç", "5%", "6&", "7/", "8(", "9)", "0=", "'?", "^`"],
"row2": ["qQ", "wW", "eE", "rR", "tT", "zZ", "uU", "iI", "oO", "pP", "üè", "‥!"],
"row3": ["aA", "sS", "dD", "fF", "gG", "hH", "jJ", "kK", "lL", "öé", "äà", "$£"],
"row4": ["<>", "yY", "xX", "cC", "vV", "bB", "nN", "mM", ",;", ".:", "-_"],
"row5": [" "]
}
},
"swiss_ch_fr_qwertz":{
"keymapShowTopRow": false,
"type": "iso",
"keys": {
"row1": ["§°", "1+", "2\"", "3*", "4ç", "5%", "6&", "7/", "8(", "9)", "0=", "'?", "^`"],
"row2": ["qQ", "wW", "eE", "rR", "tT", "zZ", "uU", "iI", "oO", "pP", "èü", "‥!"],
"row3": ["aA", "sS", "dD", "fF", "gG", "hH", "jJ", "kK", "lL", "éö", "àä", "$£"],
"row4": ["<>", "yY", "xX", "cC", "vV", "bB", "nN", "mM", ",;", ".:", "-_"],
"row5": [" "]
}
},
"workman": {
"keymapShowTopRow": false,
"type": "ansi",