1 |
# rdesktop hungarian keymap v0.2 |
# Hungarian keyboard layout (QWERTZ) |
2 |
# Irta: Ragasits Csaba 2003.05.23 |
# Created by: The NeverGone <never@delfin.klte.hu> |
3 |
# 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) |
|
|
# |
|
4 |
include common |
include common |
5 |
map 0x40e |
map 0x40e |
6 |
# |
|
7 |
# TOP row |
|
8 |
# |
# AltGr keys: |
9 |
#0 - 1 |
notsign 0x29 altgr |
10 |
0 0x29 |
asciitilde 0x02 altgr |
11 |
section 0x29 shift |
caron 0x03 altgr |
12 |
#1 - 2 |
asciicircum 0x04 altgr |
13 |
apostrophe 0x2 shift |
breve 0x05 altgr |
14 |
asciitilde 0x2 altgr |
degree 0x06 altgr |
15 |
#2 - 3 |
ogonek 0x07 altgr |
16 |
quotedbl 0x3 shift |
grave 0x08 altgr |
17 |
dead_caron 0x3 altgr |
abovedot 0x09 altgr |
18 |
#3 - 4 |
acute 0x0a altgr |
19 |
plus 0x4 shift |
doubleacute 0x0b altgr |
20 |
#dead_circumflex 0x4 altgr |
diaeresis 0x0c altgr |
21 |
asciicircum 0x4 altgr |
cedilla 0x0d 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 |
|
|
# |
|
|
#TAB - 16 Tab Tab |
|
|
#q - 17 |
|
22 |
backslash 0x10 altgr |
backslash 0x10 altgr |
|
#w - 18 |
|
23 |
bar 0x11 altgr |
bar 0x11 altgr |
24 |
#e - 19 |
EuroSign 0x12 altgr |
25 |
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 |
|
26 |
division 0x1a altgr |
division 0x1a altgr |
27 |
#ú - 28 |
multiply 0x1b altgr |
|
uacute 0x1b |
|
|
Uacute 0x1b shift |
|
|
#????×???? |
|
|
|
|
|
# |
|
|
# QWERTZ second row |
|
|
# |
|
|
#Caps Lock - 30 |
|
|
#a - 31 |
|
|
#s - 32 |
|
28 |
dstroke 0x1f altgr |
dstroke 0x1f altgr |
|
#d - 33 |
|
29 |
Dstroke 0x20 altgr |
Dstroke 0x20 altgr |
|
#f - 34 |
|
30 |
bracketleft 0x21 altgr |
bracketleft 0x21 altgr |
|
#g - 35 |
|
31 |
bracketright 0x22 altgr |
bracketright 0x22 altgr |
|
#h - 36 |
|
|
#j - 37 |
|
32 |
iacute 0x24 altgr |
iacute 0x24 altgr |
|
#k - 38 |
|
33 |
lstroke 0x25 altgr |
lstroke 0x25 altgr |
|
#l - 39 |
|
34 |
Lstroke 0x26 altgr |
Lstroke 0x26 altgr |
|
#é - 40 |
|
|
eacute 0x27 |
|
|
Eacute 0x27 shift |
|
35 |
dollar 0x27 altgr |
dollar 0x27 altgr |
|
#á - 41 |
|
|
aacute 0x28 |
|
|
Aacute 0x28 shift |
|
36 |
ssharp 0x28 altgr |
ssharp 0x28 altgr |
37 |
#û - 42 |
currency 0x2b altgr |
|
udoubleacute 0x2b |
|
|
Udoubleacute 0x2b shift |
|
|
|
|
|
# |
|
|
# QWERTZ third row |
|
|
# |
|
|
#Shift_L - 44 |
|
|
#í - 45 |
|
|
iacute 0x56 |
|
|
Iacute 0x56 shift |
|
38 |
less 0x56 altgr |
less 0x56 altgr |
|
#y - 46 |
|
|
y 0x2c |
|
|
Y 0x2c shift |
|
39 |
greater 0x2c altgr |
greater 0x2c altgr |
|
#x - 47 |
|
40 |
numbersign 0x2d altgr |
numbersign 0x2d altgr |
41 |
#c - 48 |
ampersand 0x2e altgr |
|
ampersand 0x2e altgr |
|
|
#v - 49 |
|
42 |
at 0x2f altgr |
at 0x2f altgr |
|
#b - 50 |
|
43 |
braceleft 0x30 altgr |
braceleft 0x30 altgr |
|
#n - 51 |
|
44 |
braceright 0x31 altgr |
braceright 0x31 altgr |
|
#m - 52 |
|
|
#, - 53 |
|
|
comma 0x33 |
|
|
question 0x33 shift |
|
45 |
semicolon 0x33 altgr |
semicolon 0x33 altgr |
46 |
#. - 54 |
asterisk 0x35 altgr |
47 |
period 0x34 |
|
48 |
|
|
49 |
|
# Shift keys: |
50 |
|
section 0x29 shift |
51 |
|
apostrophe 0x02 shift |
52 |
|
quotedbl 0x03 shift |
53 |
|
plus 0x04 shift |
54 |
|
exclam 0x05 shift |
55 |
|
percent 0x06 shift |
56 |
|
slash 0x07 shift |
57 |
|
equal 0x08 shift |
58 |
|
parenleft 0x09 shift |
59 |
|
parenright 0x0a shift |
60 |
|
Odiaeresis 0x0b shift |
61 |
|
Udiaeresis 0x0c shift |
62 |
|
Oacute 0x0d shift |
63 |
|
Z 0x15 shift |
64 |
|
Odoubleacute 0x1a shift |
65 |
|
Uacute 0x1b shift |
66 |
|
Eacute 0x27 shift |
67 |
|
Aacute 0x28 shift |
68 |
|
Udoubleacute 0x2b shift |
69 |
|
Y 0x2c shift |
70 |
|
question 0x33 shift |
71 |
colon 0x34 shift |
colon 0x34 shift |
|
Multi_key 0x34 |
|
|
#- - 55 |
|
|
minus 0x35 |
|
72 |
underscore 0x35 shift |
underscore 0x35 shift |
73 |
asterisk 0x35 altgr |
F13 0x3b shift |
74 |
|
F14 0x3c shift |
75 |
|
F15 0x3d shift |
76 |
|
F16 0x3e shift |
77 |
|
F17 0x3f shift |
78 |
|
F18 0x40 shift |
79 |
|
F19 0x41 shift |
80 |
|
F20 0x42 shift |
81 |
|
F21 0x43 shift |
82 |
|
F22 0x44 shift |
83 |
|
F23 0x57 shift |
84 |
|
F24 0x58 shift |
85 |
|
|
86 |
|
|
87 |
|
# Ctrl keys: |
88 |
|
F25 0x3b ctrl |
89 |
|
F26 0x3c ctrl |
90 |
|
F27 0x3d ctrl |
91 |
|
F28 0x3e ctrl |
92 |
|
F29 0x3f ctrl |
93 |
|
F30 0x40 ctrl |
94 |
|
F31 0x41 ctrl |
95 |
|
F32 0x42 ctrl |
96 |
|
F33 0x43 ctrl |
97 |
|
F34 0x44 ctrl |
98 |
|
F35 0x57 ctrl |
99 |
|
#NoSymbol 0x58 ctrl |
100 |
|
|
|
# |
|
|
# 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 |
|
|
|
|
|
# |
|
|
# 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 |
|
|
#KP_Divide 0x35 |
|
|
#KP_Multiply 0x35 |
|
|
#slash 0x35 |
|
|
#Enter - 108 |
|
|
#KP_Enter 0x1c |
|
|
|
|
|
# |
|
|
# ETC |
|
|
# |
|
|
#Control_R - 64 |
|
|
Control_R 0x1d |
|
|
#Shift_L |
|
|
Shift_L 0x2a |
|
|
#Shift_R |
|
|
Shift_R 0x36 |
|
101 |
|
|
102 |
|
0 0x29 |
103 |
|
odiaeresis 0x0b |
104 |
|
udiaeresis 0x0c |
105 |
|
oacute 0x0d |
106 |
|
z 0x15 |
107 |
|
odoubleacute 0x1a |
108 |
|
uacute 0x1b |
109 |
|
eacute 0x27 |
110 |
|
aacute 0x28 |
111 |
|
udoubleacute 0x2b |
112 |
|
y 0x2c |
113 |
|
comma 0x33 |
114 |
|
period 0x34 |
115 |
|
minus 0x35 |