diff --git a/src/protocols/rdp/keymaps/de_ch_qwertz.keymap b/src/protocols/rdp/keymaps/de_ch_qwertz.keymap index 59b9eba2..c4d80c7a 100644 --- a/src/protocols/rdp/keymaps/de_ch_qwertz.keymap +++ b/src/protocols/rdp/keymaps/de_ch_qwertz.keymap @@ -25,15 +25,25 @@ freerdp "KBD_SWISS_GERMAN" # Basic keys # -map -altgr -shift 0x29 0x02..0x0C ~ "§1234567890'" -map -altgr -shift 0x10..0x1A ~ "qwertzuiopü" -map -altgr -shift 0x1E..0x28 0x2B ~ "asdfghjklöä$" -map -altgr -shift 0x56 0x2C..0x35 ~ "YXCVBNM;:_" +map -caps -altgr +shift 0x29 0x02..0x0C ~ "°+"*ç%&/()=?" +map -caps -altgr +shift 0x10..0x1B ~ "QWERTZUIOPè!" +map -caps -altgr +shift 0x1E..0x28 0x2B ~ "ASDFGHJKLéà£" +map -caps -altgr +shift 0x56 0x2C..0x35 ~ ">YXCVBNM;:_" + +map +caps -altgr -shift 0x29 0x02..0x0C ~ "§1234567890'" +map +caps -altgr -shift 0x10..0x1A ~ "QWERTZUIOPÜ" +map +caps -altgr -shift 0x1E..0x28 0x2B ~ "ASDFGHJKLÖÄ$" +map +caps -altgr -shift 0x56 0x2C..0x35 ~ "yxcvbnm;:_" # # Keys requiring AltGr @@ -55,4 +65,4 @@ map +altgr -shift 0x0C ~ 0xFE51 # Dead acute map -altgr -shift 0x0D ~ 0xFE52 # Dead circumflex map -altgr +shift 0x0D ~ 0xFE50 # Dead grave map +altgr -shift 0x0D ~ 0xFE53 # Dead tilde -map -altgr -shift 0x1B ~ 0xFE57 # Dead umlaut \ No newline at end of file +map -altgr -shift 0x1B ~ 0xFE57 # Dead umlaut