Fixes a few problems with the CS keymap.

See issue #138 for more information.

Thanks to Jaroslav Jiricka and Petr Klíma 



git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1754 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
Henrik Andersson 2013-11-22 12:37:11 +00:00
parent dfd5611837
commit e6f48a19e7

View File

@ -1,87 +1,187 @@
# Czech keymap
#Czech keymap
#2007-05-28 by Jaroslav Jiricka <giahra@atlas.cz>
include common
#Additional sequences
#2007-05-28 by Jaroslav Jiricka <giahra@atlas.cz>
sequence ecaron dead_caron e
sequence Ecaron dead_caron E
sequence eogonek dead_ogonek e
sequence Eogonek dead_ogonek E
sequence rcaron dead_caron r
sequence Rcaron dead_caron R
sequence racute dead_acute r
sequence Racute dead_acute R
sequence tcaron dead_caron t
sequence Tcaron dead_caron T
sequence tcedilla dead_cedilla t
sequence Tcedilla dead_cedilla T
sequence zcaron dead_caron z
sequence Zcaron dead_caron Z
sequence zacute dead_acute z
sequence Zacute dead_acute Z
sequence zabovedot dead_abovedot z
sequence Zabovedot dead_abovedot Z
sequence uring dead_abovering u
sequence Uring dead_abovering U
sequence udoubleacute dead_doubleacute u
sequence Udoubleacute dead_doubleacute U
sequence odoubleacute dead_doubleacute o
sequence Odoubleacute dead_doubleacute O
sequence aogonek dead_ogonek a
sequence Aogonek dead_ogonek A
sequence abreve dead_breve a
sequence Abreve dead_breve A
sequence scaron dead_caron s
sequence Scaron dead_caron S
sequence sacute dead_acute s
sequence Sacute dead_acute S
sequence scedilla dead_cedilla s
sequence Scedilla dead_cedilla S
sequence dcaron dead_caron d
sequence Dcaron dead_caron D
sequence gbreve dead_breve g
sequence Gbreve dead_breve G
sequence lcaron dead_caron l
sequence Lcaron dead_caron L
sequence lacute dead_acute l
sequence Lacute dead_acute L
sequence ccaron dead_caron c
sequence Ccaron dead_caron C
sequence ncaron dead_caron n
sequence Ncaron dead_caron N
sequence nacute dead_acute n
sequence Nacute dead_acute N
#Additional sequences end
map 0x405
# AltGr
ISO_Level3_Shift 0xb8
semicolon 0x29
dead_abovering 0x29 shift
#
# Top row
#
plus 0x02
1 0x02 shift
dead_tilde 0x02 altgr
asciitilde 0x02 altgr
# `
grave 0x29
asciitilde 0x29 shift
# 1
exclam 0x2 shift
# 2
at 0x3 shift
ecaron 0x3 altgr
# 3
numbersign 0x4 shift
# 4
dollar 0x5 shift
# 5
percent 0x6 shift
# 6
asciicircum 0x7 shift
# 7
ampersand 0x8 shift
# 8
asterisk 0x9 shift
# 9
parenleft 0xa shift
# 0
parenright 0xb shift
# -
minus 0xc
underscore 0xc shift
# =
equal 0xd
plus 0xd shift
ecaron 0x03
2 0x03 shift
dead_caron 0x03 altgr
scaron 0x04
3 0x04 shift
dead_circumflex 0x04 altgr
#
# QWERTZ first row
#
ccaron 0x05
4 0x05 shift
dead_breve 0x05 altgr
# q
q 0x10 altgr
# e
e 0x12 altgr
# [
bracketleft 0x1a
braceleft 0x1a shift
# ]
bracketright 0x1b
braceright 0x1b shift
rcaron 0x06
5 0x06 shift
dead_abovering 0x06 altgr
#
# QWERTZ second row
#
zcaron 0x07
6 0x07 shift
dead_ogonek 0x07 altgr
# ;
semicolon 0x27
# ;
colon 0x27 shift
# '
apostrophe 0x28
# '
quotedbl 0x28 shift
yacute 0x08
7 0x08 shift
dead_grave 0x08 altgr
#
# QWERTZ third row
#
aacute 0x09
8 0x09 shift
dead_abovedot 0x08 altgr
iacute 0x0a
9 0x0a shift
dead_acute 0x08 altgr
eacute 0x0b
0 0x0b shift
dead_doubleacute 0x0b altgr
equal 0x0c
percent 0x0c shift
dead_macron 0x0c altgr
dead_acute 0x0d
dead_caron 0x0d shift
dead_cedilla 0x0d altgr
backslash 0x10 altgr
bar 0x11 altgr
EuroSign 0x12 altgr
z 0x15 addupper
uacute 0x1a
slash 0x1a shift
division 0x1a altgr
parenright 0x1b
parenleft 0x1b shift
multiply 0x1b altgr
dead_diaeresis 0x2b
apostrophe 0x2b shift
currency 0x2b altgr
dstroke 0x1f altgr
Dstroke 0x20 altgr
bracketleft 0x21 altgr
bracketright 0x22 altgr
lstroke 0x25 altgr
Lstroke 0x26 altgr
uring 0x27
quotedbl 0x27 shift
dollar 0x27 altgr
section 0x28
exclam 0x28 shift
ssharp 0x28 altgr
y 0x2c addupper
numbersign 0x2d altgr
ampersand 0x2e altgr
at 0x2f altgr
braceleft 0x30 altgr
braceright 0x31 altgr
# v
v 0x2f altgr
# ,
comma 0x33
less 0x33 shift
# .
period 0x34
greater 0x34 shift
# /
slash 0x35
question 0x35 shift
question 0x33 shift
less 0x33 altgr
period 0x34
colon 0x34 shift
greater 0x34 altgr
minus 0x35
underscore 0x35 shift
asterisk 0x35 altgr