From 3249d7158683101446f5bcbd8b9550d1442a3478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20=C3=85strand?= Date: Tue, 12 Aug 2003 07:19:31 +0000 Subject: [PATCH] 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 --- keymaps/hu | 293 ++++++++++++++++------------------------------------- 1 file changed, 87 insertions(+), 206 deletions(-) diff --git a/keymaps/hu b/keymaps/hu index 1fdfe1b..8aba444 100644 --- a/keymaps/hu +++ b/keymaps/hu @@ -1,234 +1,115 @@ -# rdesktop hungarian keymap v0.2 -# Irta: Ragasits Csaba 2003.05.23 -# 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) -# +# Hungarian keyboard layout (QWERTZ) +# Created by: The NeverGone + include common 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 -# -#TAB - 16 Tab Tab -#q - 17 + +# AltGr keys: +notsign 0x29 altgr +asciitilde 0x02 altgr +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 -#w - 18 bar 0x11 altgr -#e - 19 -currency 0x12 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 +EuroSign 0x12 altgr +Iacute 0x17 altgr division 0x1a altgr -#ú - 28 -uacute 0x1b -Uacute 0x1b shift -#????×???? - -# -# QWERTZ second row -# -#Caps Lock - 30 -#a - 31 -#s - 32 +multiply 0x1b altgr dstroke 0x1f altgr -#d - 33 Dstroke 0x20 altgr -#f - 34 bracketleft 0x21 altgr -#g - 35 bracketright 0x22 altgr -#h - 36 -#j - 37 iacute 0x24 altgr -#k - 38 lstroke 0x25 altgr -#l - 39 Lstroke 0x26 altgr -#é - 40 -eacute 0x27 -Eacute 0x27 shift dollar 0x27 altgr -#á - 41 -aacute 0x28 -Aacute 0x28 shift ssharp 0x28 altgr -#û - 42 -udoubleacute 0x2b -Udoubleacute 0x2b shift - -# -# QWERTZ third row -# -#Shift_L - 44 -#í - 45 -iacute 0x56 -Iacute 0x56 shift +currency 0x2b altgr less 0x56 altgr -#y - 46 -y 0x2c -Y 0x2c shift greater 0x2c altgr -#x - 47 numbersign 0x2d altgr -#c - 48 -ampersand 0x2e altgr -#v - 49 +ampersand 0x2e altgr at 0x2f altgr -#b - 50 braceleft 0x30 altgr -#n - 51 braceright 0x31 altgr -#m - 52 -#, - 53 -comma 0x33 -question 0x33 shift semicolon 0x33 altgr -#. - 54 -period 0x34 -colon 0x34 shift -Multi_key 0x34 -#- - 55 -minus 0x35 -underscore 0x35 shift 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 -# -# 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 +# Shift keys: +section 0x29 shift +apostrophe 0x02 shift +quotedbl 0x03 shift +plus 0x04 shift +exclam 0x05 shift +percent 0x06 shift +slash 0x07 shift +equal 0x08 shift +parenleft 0x09 shift +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 -#/ - 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 +# Ctrl keys: +F25 0x3b ctrl +F26 0x3c ctrl +F27 0x3d ctrl +F28 0x3e ctrl +F29 0x3f ctrl +F30 0x40 ctrl +F31 0x41 ctrl +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