New Hungarian keymap. Looks better than the old one.

git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@441 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
Peter Åstrand 2003-08-12 07:19:31 +00:00
parent b9b6c830c4
commit 3249d71586

View File

@ -1,234 +1,115 @@
# rdesktop hungarian keymap v0.2 # Hungarian keyboard layout (QWERTZ)
# Irta: Ragasits Csaba 2003.05.23 # Created by: The NeverGone <never@delfin.klte.hu>
# Bogarak
# - A numbill-en a / nem mukodik - Javitva: Bistey Csaba 2003.05.20
# - A shift+nyilak nem mukodnek - Javitva: Bistey Csaba 2003.05.20
#
# Ha a fenti hibakat tudod orvosolni (vagy azokat miket nem vettem eszte),
# kerlek kuld el a javitast nekem is! (ragasits@sofa.hu)
#
include common include common
map 0x40e map 0x40e
#
# TOP row
#
#0 - 1
0 0x29
section 0x29 shift
#1 - 2
apostrophe 0x2 shift
asciitilde 0x2 altgr
#2 - 3
quotedbl 0x3 shift
dead_caron 0x3 altgr
#3 - 4
plus 0x4 shift
#dead_circumflex 0x4 altgr
asciicircum 0x4 altgr
#4 - 5
exclam 0x5 shift
dead_breve 0x5 altgr
#5 - 6
percent 0x6 shift
degree 0x6 altgr
#6 - 7
slash 0x7 shift
dead_ogonek 0x7 altgr
#7 - 8
equal 0x8 shift
dead_grave 0x8 altgr
#8 - 9
parenleft 0x9 shift
dead_abovedot 0x9 altgr
#9 - 10
parenright 0xa shift
dead_acute 0xa altgr
#ö - 11
odiaeresis 0xb
Odiaeresis 0xb shift
dead_doubleacute 0xb altgr
#ü - 12
udiaeresis 0xc
Udiaeresis 0xc shift
dead_diaeresis 0xc altgr
#ó - 13
oacute 0xd
Oacute 0xd shift
dead_cedilla 0xd altgr
#Backspace - 15 BackSpace Delete
#
# QWERTZ firstrow # AltGr keys:
# notsign 0x29 altgr
#TAB - 16 Tab Tab asciitilde 0x02 altgr
#q - 17 caron 0x03 altgr
asciicircum 0x04 altgr
breve 0x05 altgr
degree 0x06 altgr
ogonek 0x07 altgr
grave 0x08 altgr
abovedot 0x09 altgr
acute 0x0a altgr
doubleacute 0x0b altgr
diaeresis 0x0c altgr
cedilla 0x0d altgr
backslash 0x10 altgr backslash 0x10 altgr
#w - 18
bar 0x11 altgr bar 0x11 altgr
#e - 19 EuroSign 0x12 altgr
currency 0x12 altgr Iacute 0x17 altgr
#r - 20
#t - 21
#z - 22
z 0x15
Z 0x15 shift
#u - 23
EuroSign 0x16 altgr
#i - 24
Iacute 0x17 altgr
#o - 25
#p - 26
#õ - 27
odoubleacute 0x1a
Odoubleacute 0x1a shift
division 0x1a altgr division 0x1a altgr
#ú - 28 multiply 0x1b altgr
uacute 0x1b
Uacute 0x1b shift
#????×????
#
# QWERTZ second row
#
#Caps Lock - 30
#a - 31
#s - 32
dstroke 0x1f altgr dstroke 0x1f altgr
#d - 33
Dstroke 0x20 altgr Dstroke 0x20 altgr
#f - 34
bracketleft 0x21 altgr bracketleft 0x21 altgr
#g - 35
bracketright 0x22 altgr bracketright 0x22 altgr
#h - 36
#j - 37
iacute 0x24 altgr iacute 0x24 altgr
#k - 38
lstroke 0x25 altgr lstroke 0x25 altgr
#l - 39
Lstroke 0x26 altgr Lstroke 0x26 altgr
#é - 40
eacute 0x27
Eacute 0x27 shift
dollar 0x27 altgr dollar 0x27 altgr
#á - 41
aacute 0x28
Aacute 0x28 shift
ssharp 0x28 altgr ssharp 0x28 altgr
#û - 42 currency 0x2b altgr
udoubleacute 0x2b
Udoubleacute 0x2b shift
#
# QWERTZ third row
#
#Shift_L - 44
#í - 45
iacute 0x56
Iacute 0x56 shift
less 0x56 altgr less 0x56 altgr
#y - 46
y 0x2c
Y 0x2c shift
greater 0x2c altgr greater 0x2c altgr
#x - 47
numbersign 0x2d altgr numbersign 0x2d altgr
#c - 48 ampersand 0x2e altgr
ampersand 0x2e altgr
#v - 49
at 0x2f altgr at 0x2f altgr
#b - 50
braceleft 0x30 altgr braceleft 0x30 altgr
#n - 51
braceright 0x31 altgr braceright 0x31 altgr
#m - 52
#, - 53
comma 0x33
question 0x33 shift
semicolon 0x33 altgr semicolon 0x33 altgr
#. - 54
period 0x34
colon 0x34 shift
Multi_key 0x34
#- - 55
minus 0x35
underscore 0x35 shift
asterisk 0x35 altgr asterisk 0x35 altgr
#
# Insert - PgDown
#Insert - 75
#Insert 0x52
#Delete - 76
#Delete 0x53
#Home - 80
#Home 0x47
#End - 81
#End 0x4f
#Prior - 85
#Prior 0x49
#Next - 86
#Next 0x51
#
# Arrow keys
#
#Left - 79
#Left 0x4b
#Right - 89
#Right 0x4d
#Up - 83
#Up 0x48
#Down - 84
#Down 0x50
# # Shift keys:
# Numpad section 0x29 shift
# apostrophe 0x02 shift
#0 - 99 quotedbl 0x03 shift
KP_0 0x52 numlock plus 0x04 shift
KP_Insert 0x52 exclam 0x05 shift
#1 - 93 percent 0x06 shift
KP_1 0x4f numlock slash 0x07 shift
KP_End 0x4f equal 0x08 shift
#2 - 98 parenleft 0x09 shift
KP_2 0x50 numlock parenright 0x0a shift
KP_Down 0x50 Odiaeresis 0x0b shift
#3 - 103 Udiaeresis 0x0c shift
KP_3 0x51 numlock Oacute 0x0d shift
KP_Next 0x51 Z 0x15 shift
#4 - 92 Odoubleacute 0x1a shift
KP_4 0x4b numlock Uacute 0x1b shift
KP_Left 0x4b Eacute 0x27 shift
#5 - 97 Aacute 0x28 shift
KP_5 0x4c numlock Udoubleacute 0x2b shift
#6 - 102 Y 0x2c shift
KP_6 0x4d numlock question 0x33 shift
KP_Right 0x4d colon 0x34 shift
#7 - 91 underscore 0x35 shift
KP_7 0x47 numlock F13 0x3b shift
KP_Home 0x47 F14 0x3c shift
#8 - 96 F15 0x3d shift
KP_8 0x48 numlock F16 0x3e shift
KP_Up 0x48 F17 0x3f shift
#9 - 101 F18 0x40 shift
KP_9 0x49 numlock F19 0x41 shift
KP_Prior 0x49 F20 0x42 shift
F21 0x43 shift
F22 0x44 shift
F23 0x57 shift
F24 0x58 shift
#/ - 95
#KP_Divide 0x35
#KP_Multiply 0x35
#slash 0x35
#Enter - 108
#KP_Enter 0x1c
# # Ctrl keys:
# ETC F25 0x3b ctrl
# F26 0x3c ctrl
#Control_R - 64 F27 0x3d ctrl
Control_R 0x1d F28 0x3e ctrl
#Shift_L F29 0x3f ctrl
Shift_L 0x2a F30 0x40 ctrl
#Shift_R F31 0x41 ctrl
Shift_R 0x36 F32 0x42 ctrl
F33 0x43 ctrl
F34 0x44 ctrl
F35 0x57 ctrl
#NoSymbol 0x58 ctrl
0 0x29
odiaeresis 0x0b
udiaeresis 0x0c
oacute 0x0d
z 0x15
odoubleacute 0x1a
uacute 0x1b
eacute 0x27
aacute 0x28
udoubleacute 0x2b
y 0x2c
comma 0x33
period 0x34
minus 0x35