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
#r - 20
#t - 21
#z - 22
z 0x15
Z 0x15 shift
#u - 23
EuroSign 0x16 altgr
#i - 24
Iacute 0x17 altgr 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
# # Shift keys:
# Arrow keys section 0x29 shift
# apostrophe 0x02 shift
#Left - 79 quotedbl 0x03 shift
#Left 0x4b plus 0x04 shift
#Right - 89 exclam 0x05 shift
#Right 0x4d percent 0x06 shift
#Up - 83 slash 0x07 shift
#Up 0x48 equal 0x08 shift
#Down - 84 parenleft 0x09 shift
#Down 0x50 parenright 0x0a shift
Odiaeresis 0x0b shift
Udiaeresis 0x0c shift
Oacute 0x0d shift
Z 0x15 shift
Odoubleacute 0x1a shift
Uacute 0x1b shift
Eacute 0x27 shift
Aacute 0x28 shift
Udoubleacute 0x2b shift
Y 0x2c shift
question 0x33 shift
colon 0x34 shift
underscore 0x35 shift
F13 0x3b shift
F14 0x3c shift
F15 0x3d shift
F16 0x3e shift
F17 0x3f shift
F18 0x40 shift
F19 0x41 shift
F20 0x42 shift
F21 0x43 shift
F22 0x44 shift
F23 0x57 shift
F24 0x58 shift
#
# Numpad
#
#0 - 99
KP_0 0x52 numlock
KP_Insert 0x52
#1 - 93
KP_1 0x4f numlock
KP_End 0x4f
#2 - 98
KP_2 0x50 numlock
KP_Down 0x50
#3 - 103
KP_3 0x51 numlock
KP_Next 0x51
#4 - 92
KP_4 0x4b numlock
KP_Left 0x4b
#5 - 97
KP_5 0x4c numlock
#6 - 102
KP_6 0x4d numlock
KP_Right 0x4d
#7 - 91
KP_7 0x47 numlock
KP_Home 0x47
#8 - 96
KP_8 0x48 numlock
KP_Up 0x48
#9 - 101
KP_9 0x49 numlock
KP_Prior 0x49
#/ - 95 # Ctrl keys:
#KP_Divide 0x35 F25 0x3b ctrl
#KP_Multiply 0x35 F26 0x3c ctrl
#slash 0x35 F27 0x3d ctrl
#Enter - 108 F28 0x3e ctrl
#KP_Enter 0x1c F29 0x3f ctrl
F30 0x40 ctrl
F31 0x41 ctrl
F32 0x42 ctrl
F33 0x43 ctrl
F34 0x44 ctrl
F35 0x57 ctrl
#NoSymbol 0x58 ctrl
#
# ETC
#
#Control_R - 64
Control_R 0x1d
#Shift_L
Shift_L 0x2a
#Shift_R
Shift_R 0x36
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