GUACAMOLE-518: Update Latin American keymap to define behavior of Caps Lock.

On Latin American keyboards, Caps Lock affects only letters (including
accented letters) and is undone by Shift.
This commit is contained in:
Michael Jumper 2020-06-22 20:38:56 -07:00
parent ba3d1de3bb
commit 5c1a2fc44c

View File

@ -25,15 +25,25 @@ freerdp "KBD_LATIN_AMERICAN"
# Basic keys
#
map -altgr -shift 0x29 0x02..0x0D ~ "|1234567890'¿"
map -altgr -shift 0x10..0x19 0x1B ~ "qwertyuiop+"
map -altgr -shift 0x1E..0x28 0x2B ~ "asdfghjklñ{}"
map -altgr -shift 0x56 0x2C..0x35 ~ "<zxcvbnm,.-"
map -caps -altgr -shift 0x29 0x02..0x0D ~ "|1234567890'¿"
map -caps -altgr -shift 0x10..0x19 0x1B ~ "qwertyuiop+"
map -caps -altgr -shift 0x1E..0x28 0x2B ~ "asdfghjklñ{}"
map -caps -altgr -shift 0x56 0x2C..0x35 ~ "<zxcvbnm,.-"
map -altgr +shift 0x29 0x02..0x0D ~ "º!"#$%&/()=?¡"
map -altgr +shift 0x10..0x19 0x1B ~ "QWERTYUIOP*"
map -altgr +shift 0x1E..0x28 0x2B ~ "ASDFGHJKLÑ[]"
map -altgr +shift 0x56 0x2C..0x35 ~ ">ZXCVBNM;:_"
map -caps -altgr +shift 0x29 0x02..0x0D ~ "º!"#$%&/()=?¡"
map -caps -altgr +shift 0x10..0x19 0x1B ~ "QWERTYUIOP*"
map -caps -altgr +shift 0x1E..0x28 0x2B ~ "ASDFGHJKLÑ[]"
map -caps -altgr +shift 0x56 0x2C..0x35 ~ ">ZXCVBNM;:_"
map +caps -altgr -shift 0x29 0x02..0x0D ~ "|1234567890'¿"
map +caps -altgr -shift 0x10..0x19 0x1B ~ "QWERTYUIOP+"
map +caps -altgr -shift 0x1E..0x28 0x2B ~ "ASDFGHJKLÑ{}"
map +caps -altgr -shift 0x56 0x2C..0x35 ~ "<ZXCVBNM,.-"
map +caps -altgr +shift 0x29 0x02..0x0D ~ "º!"#$%&/()=?¡"
map +caps -altgr +shift 0x10..0x19 0x1B ~ "qwertyuiop*"
map +caps -altgr +shift 0x1E..0x28 0x2B ~ "asdfghjklñ[]"
map +caps -altgr +shift 0x56 0x2C..0x35 ~ ">zxcvbnm;:_"
#
# Keys requiring AltGr