From 568e0370122139c6f10791b8c4ff4d21cdc146b9 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Mon, 22 Jun 2020 21:33:08 -0700 Subject: [PATCH] GUACAMOLE-518: Update Swiss French keymap to define behavior of Caps Lock. On Swiss French keyboards, Caps Lock affects only non-accented letters and is undone by Shift. --- src/protocols/rdp/keymaps/fr_ch_qwertz.keymap | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/protocols/rdp/keymaps/fr_ch_qwertz.keymap b/src/protocols/rdp/keymaps/fr_ch_qwertz.keymap index 73276614..8864d701 100644 --- a/src/protocols/rdp/keymaps/fr_ch_qwertz.keymap +++ b/src/protocols/rdp/keymaps/fr_ch_qwertz.keymap @@ -25,15 +25,25 @@ freerdp "KBD_SWISS_FRENCH" # 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