diff --git a/genkeymap/dump-keymaps.sh b/genkeymap/dump-keymaps.sh index 0054fa7fda..46f7d6c163 100755 --- a/genkeymap/dump-keymaps.sh +++ b/genkeymap/dump-keymaps.sh @@ -77,6 +77,7 @@ kbgen 60409 "en-US" "$os" -model pc104 -layout us -variant colemak kbgen 040a "es-ES_tradnl" "$os" -model pc105 -layout es kbgen 040b "fi-FI" "$os" -model pc105 -layout 'fi' kbgen 040c "fr-FR" "$os" -model pc105 -layout fr +kbgen 040e "hu-HU" "$os" -model pc105 -layout hu kbgen 0410 "it-IT" "$os" -model pc104 -layout it kbgen 0411 "ja-JP" "$os" -model pc105 -layout jp -variant OADG109A kbgen 0412 "ko-KR" "$os" -model pc105 -layout kr diff --git a/instfiles/Makefile.am b/instfiles/Makefile.am index 536261bd4a..e4a1c67b75 100644 --- a/instfiles/Makefile.am +++ b/instfiles/Makefile.am @@ -37,6 +37,7 @@ dist_startscript_DATA = \ km-0000040a.toml \ km-0000040b.toml \ km-0000040c.toml \ + km-0000040e.toml \ km-00000410.toml \ km-00000411.toml \ km-00000412.toml \ diff --git a/instfiles/km-0000040e.toml b/instfiles/km-0000040e.toml new file mode 100644 index 0000000000..bfc1b46b7e --- /dev/null +++ b/instfiles/km-0000040e.toml @@ -0,0 +1,1016 @@ +# Created by xrdp-genkeymap V0.10.80 +# Key code set: evdev+aliases(qwertz) +# setxkbmap -rules evdev -model pc105 -layout hu +# Description: hu-HU +# Operating system: Ubuntu 22.04.5 LTS + +[General] +version=2 +caps_lock_supported=true + +[noshift] +01="65307:U+001B" # Escape +02="49:U+0031" # 1 +03="50:U+0032" # 2 +04="51:U+0033" # 3 +05="52:U+0034" # 4 +06="53:U+0035" # 5 +07="54:U+0036" # 6 +08="55:U+0037" # 7 +09="56:U+0038" # 8 +0A="57:U+0039" # 9 +0B="246:U+00F6" # odiaeresis +0C="252:U+00FC" # udiaeresis +0D="243:U+00F3" # oacute +0E="65288:U+0008" # BackSpace +0F="65289:U+0009" # Tab +10="113:U+0071" # q +11="119:U+0077" # w +12="101:U+0065" # e +13="114:U+0072" # r +14="116:U+0074" # t +15="122:U+007A" # z +16="117:U+0075" # u +17="105:U+0069" # i +18="111:U+006F" # o +19="112:U+0070" # p +1A="501:U+0151" # odoubleacute +1B="250:U+00FA" # uacute +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="97:U+0061" # a +1F="115:U+0073" # s +20="100:U+0064" # d +21="102:U+0066" # f +22="103:U+0067" # g +23="104:U+0068" # h +24="106:U+006A" # j +25="107:U+006B" # k +26="108:U+006C" # l +27="233:U+00E9" # eacute +28="225:U+00E1" # aacute +29="48:U+0030" # 0 +2A="65505" # Shift_L +2B="507:U+0171" # udoubleacute +2C="121:U+0079" # y +2D="120:U+0078" # x +2E="99:U+0063" # c +2F="118:U+0076" # v +30="98:U+0062" # b +31="110:U+006E" # n +32="109:U+006D" # m +33="44:U+002C" # comma +34="46:U+002E" # period +35="45:U+002D" # minus +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65513" # Alt_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="237:U+00ED" # iacute +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025044" # XF86AudioPlay +E0_24="269025045" # XF86AudioStop +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[shift] +01="65307:U+001B" # Escape +02="39:U+0027" # apostrophe +03="34:U+0022" # quotedbl +04="43:U+002B" # plus +05="33:U+0021" # exclam +06="37:U+0025" # percent +07="47:U+002F" # slash +08="61:U+003D" # equal +09="40:U+0028" # parenleft +0A="41:U+0029" # parenright +0B="214:U+00D6" # Odiaeresis +0C="220:U+00DC" # Udiaeresis +0D="211:U+00D3" # Oacute +0E="65288:U+0008" # BackSpace +0F="65056" # ISO_Left_Tab +10="81:U+0051" # Q +11="87:U+0057" # W +12="69:U+0045" # E +13="82:U+0052" # R +14="84:U+0054" # T +15="90:U+005A" # Z +16="85:U+0055" # U +17="73:U+0049" # I +18="79:U+004F" # O +19="80:U+0050" # P +1A="469:U+0150" # Odoubleacute +1B="218:U+00DA" # Uacute +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="65:U+0041" # A +1F="83:U+0053" # S +20="68:U+0044" # D +21="70:U+0046" # F +22="71:U+0047" # G +23="72:U+0048" # H +24="74:U+004A" # J +25="75:U+004B" # K +26="76:U+004C" # L +27="201:U+00C9" # Eacute +28="193:U+00C1" # Aacute +29="167:U+00A7" # section +2A="65505" # Shift_L +2B="475:U+0170" # Udoubleacute +2C="89:U+0059" # Y +2D="88:U+0058" # X +2E="67:U+0043" # C +2F="86:U+0056" # V +30="66:U+0042" # B +31="78:U+004E" # N +32="77:U+004D" # M +33="63:U+003F" # question +34="58:U+003A" # colon +35="95:U+005F" # underscore +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65511" # Meta_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="205:U+00CD" # Iacute +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025073" # XF86AudioPause +E0_24="269025068" # XF86Eject +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[altgr] +01="65307:U+001B" # Escape +02="126:U+007E" # asciitilde +03="65114:U+02C7" # dead_caron +04="94:U+005E" # asciicircum +05="65109:U+02D8" # dead_breve +06="65112:U+00B0" # dead_abovering +07="65116:U+02DB" # dead_ogonek +08="96:U+0060" # grave +09="65110:U+02D9" # dead_abovedot +0A="65105:U+00B4" # dead_acute +0B="65113:U+02DD" # dead_doubleacute +0C="65111:U+00A8" # dead_diaeresis +0D="65115:U+00B8" # dead_cedilla +0E="65288:U+0008" # BackSpace +0F="65289:U+0009" # Tab +10="92:U+005C" # backslash +11="124:U+007C" # bar +12="196:U+00C4" # Adiaeresis +13="182:U+00B6" # paragraph +14="956:U+0167" # tslash +15="2730:U+2013" # endash +16="8364:U+20AC" # EuroSign +17="205:U+00CD" # Iacute +18="2814:U+201E" # doublelowquotemark +19="2771:U+201D" # rightdoublequotemark +1A="247:U+00F7" # division +1B="215:U+00D7" # multiply +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="228:U+00E4" # adiaeresis +1F="496:U+0111" # dstroke +20="464:U+0110" # Dstroke +21="91:U+005B" # bracketleft +22="93:U+005D" # bracketright +23="689:U+0127" # hstroke +24="237:U+00ED" # iacute +25="435:U+0142" # lstroke +26="419:U+0141" # Lstroke +27="36:U+0024" # dollar +28="223:U+00DF" # ssharp +29="172:U+00AC" # notsign +2A="65505" # Shift_L +2B="164:U+00A4" # currency +2C="62:U+003E" # greater +2D="35:U+0023" # numbersign +2E="38:U+0026" # ampersand +2F="64:U+0040" # at +30="123:U+007B" # braceleft +31="125:U+007D" # braceright +32="60:U+003C" # less +33="59:U+003B" # semicolon +34="62:U+003E" # greater +35="42:U+002A" # asterisk +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65513" # Alt_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="60:U+003C" # less +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025044" # XF86AudioPlay +E0_24="269025045" # XF86AudioStop +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[shiftaltgr] +01="65307:U+001B" # Escape +02="65107:U+007E" # dead_tilde +03="439:U+02C7" # caron +04="65106:U+005E" # dead_circumflex +05="418:U+02D8" # breve +06="176:U+00B0" # degree +07="434:U+02DB" # ogonek +08="65104:U+0060" # dead_grave +09="511:U+02D9" # abovedot +0A="180:U+00B4" # acute +0B="445:U+02DD" # doubleacute +0C="168:U+00A8" # diaeresis +0D="184:U+00B8" # cedilla +0E="65288:U+0008" # BackSpace +0F="65056" # ISO_Left_Tab +10="2009:U+03A9" # Greek_OMEGA +11="419:U+0141" # Lstroke +12="69:U+0045" # E +13="174:U+00AE" # registered +14="940:U+0166" # Tslash +15="165:U+00A5" # yen +16="2300:U+2191" # uparrow +17="237:U+00ED" # iacute +18="216:U+00D8" # Oslash +19="222:U+00DE" # THORN +1A="65112:U+00B0" # dead_abovering +1B="65108:U+00AF" # dead_macron +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="196:U+00C4" # Adiaeresis +1F="167:U+00A7" # section +20="208:U+00D0" # ETH +21="170:U+00AA" # ordfeminine +22="957:U+014A" # ENG +23="673:U+0126" # Hstroke +24="205:U+00CD" # Iacute +25="38:U+0026" # ampersand +26="419:U+0141" # Lstroke +27="162:U+00A2" # cent +28="16785054:U+1E9E" # U1E9E +29="172:U+00AC" # notsign +2A="65505" # Shift_L +2B="65109:U+02D8" # dead_breve +2C="60:U+003C" # less +2D="62:U+003E" # greater +2E="169:U+00A9" # copyright +2F="2768:U+2018" # leftsinglequotemark +30="2769:U+2019" # rightsinglequotemark +31="78:U+004E" # N +32="186:U+00BA" # masculine +33="215:U+00D7" # multiply +34="247:U+00F7" # division +35="65110:U+02D9" # dead_abovedot +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65511" # Meta_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="62:U+003E" # greater +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025073" # XF86AudioPause +E0_24="269025068" # XF86Eject +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[capslock] +01="65307:U+001B" # Escape +02="49:U+0031" # 1 +03="50:U+0032" # 2 +04="51:U+0033" # 3 +05="52:U+0034" # 4 +06="53:U+0035" # 5 +07="54:U+0036" # 6 +08="55:U+0037" # 7 +09="56:U+0038" # 8 +0A="57:U+0039" # 9 +0B="214:U+00D6" # Odiaeresis +0C="220:U+00DC" # Udiaeresis +0D="211:U+00D3" # Oacute +0E="65288:U+0008" # BackSpace +0F="65289:U+0009" # Tab +10="81:U+0051" # Q +11="87:U+0057" # W +12="69:U+0045" # E +13="82:U+0052" # R +14="84:U+0054" # T +15="90:U+005A" # Z +16="85:U+0055" # U +17="73:U+0049" # I +18="79:U+004F" # O +19="80:U+0050" # P +1A="469:U+0150" # Odoubleacute +1B="218:U+00DA" # Uacute +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="65:U+0041" # A +1F="83:U+0053" # S +20="68:U+0044" # D +21="70:U+0046" # F +22="71:U+0047" # G +23="72:U+0048" # H +24="74:U+004A" # J +25="75:U+004B" # K +26="76:U+004C" # L +27="201:U+00C9" # Eacute +28="193:U+00C1" # Aacute +29="48:U+0030" # 0 +2A="65505" # Shift_L +2B="475:U+0170" # Udoubleacute +2C="89:U+0059" # Y +2D="88:U+0058" # X +2E="67:U+0043" # C +2F="86:U+0056" # V +30="66:U+0042" # B +31="78:U+004E" # N +32="77:U+004D" # M +33="44:U+002C" # comma +34="46:U+002E" # period +35="45:U+002D" # minus +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65513" # Alt_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="205:U+00CD" # Iacute +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025044" # XF86AudioPlay +E0_24="269025045" # XF86AudioStop +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[capslockaltgr] +01="65307:U+001B" # Escape +02="126:U+007E" # asciitilde +03="65114:U+02C7" # dead_caron +04="94:U+005E" # asciicircum +05="65109:U+02D8" # dead_breve +06="65112:U+00B0" # dead_abovering +07="65116:U+02DB" # dead_ogonek +08="96:U+0060" # grave +09="65110:U+02D9" # dead_abovedot +0A="65105:U+00B4" # dead_acute +0B="65113:U+02DD" # dead_doubleacute +0C="65111:U+00A8" # dead_diaeresis +0D="65115:U+00B8" # dead_cedilla +0E="65288:U+0008" # BackSpace +0F="65289:U+0009" # Tab +10="92:U+005C" # backslash +11="124:U+007C" # bar +12="196:U+00C4" # Adiaeresis +13="182:U+00B6" # paragraph +14="940:U+0166" # Tslash +15="2730:U+2013" # endash +16="8364:U+20AC" # EuroSign +17="205:U+00CD" # Iacute +18="2814:U+201E" # doublelowquotemark +19="2771:U+201D" # rightdoublequotemark +1A="247:U+00F7" # division +1B="215:U+00D7" # multiply +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="196:U+00C4" # Adiaeresis +1F="464:U+0110" # Dstroke +20="464:U+0110" # Dstroke +21="91:U+005B" # bracketleft +22="93:U+005D" # bracketright +23="673:U+0126" # Hstroke +24="205:U+00CD" # Iacute +25="419:U+0141" # Lstroke +26="419:U+0141" # Lstroke +27="36:U+0024" # dollar +28="16785054:U+1E9E" # U1E9E +29="172:U+00AC" # notsign +2A="65505" # Shift_L +2B="164:U+00A4" # currency +2C="62:U+003E" # greater +2D="35:U+0023" # numbersign +2E="38:U+0026" # ampersand +2F="64:U+0040" # at +30="123:U+007B" # braceleft +31="125:U+007D" # braceright +32="60:U+003C" # less +33="59:U+003B" # semicolon +34="62:U+003E" # greater +35="42:U+002A" # asterisk +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65513" # Alt_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="60:U+003C" # less +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025044" # XF86AudioPlay +E0_24="269025045" # XF86AudioStop +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[shiftcapslock] +01="65307:U+001B" # Escape +02="39:U+0027" # apostrophe +03="34:U+0022" # quotedbl +04="43:U+002B" # plus +05="33:U+0021" # exclam +06="37:U+0025" # percent +07="47:U+002F" # slash +08="61:U+003D" # equal +09="40:U+0028" # parenleft +0A="41:U+0029" # parenright +0B="246:U+00F6" # odiaeresis +0C="252:U+00FC" # udiaeresis +0D="243:U+00F3" # oacute +0E="65288:U+0008" # BackSpace +0F="65056" # ISO_Left_Tab +10="113:U+0071" # q +11="119:U+0077" # w +12="101:U+0065" # e +13="114:U+0072" # r +14="116:U+0074" # t +15="122:U+007A" # z +16="117:U+0075" # u +17="105:U+0069" # i +18="111:U+006F" # o +19="112:U+0070" # p +1A="501:U+0151" # odoubleacute +1B="250:U+00FA" # uacute +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="97:U+0061" # a +1F="115:U+0073" # s +20="100:U+0064" # d +21="102:U+0066" # f +22="103:U+0067" # g +23="104:U+0068" # h +24="106:U+006A" # j +25="107:U+006B" # k +26="108:U+006C" # l +27="233:U+00E9" # eacute +28="225:U+00E1" # aacute +29="167:U+00A7" # section +2A="65505" # Shift_L +2B="507:U+0171" # udoubleacute +2C="121:U+0079" # y +2D="120:U+0078" # x +2E="99:U+0063" # c +2F="118:U+0076" # v +30="98:U+0062" # b +31="110:U+006E" # n +32="109:U+006D" # m +33="63:U+003F" # question +34="58:U+003A" # colon +35="95:U+005F" # underscore +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65511" # Meta_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="237:U+00ED" # iacute +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025073" # XF86AudioPause +E0_24="269025068" # XF86Eject +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[shiftcapslockaltgr] +01="65307:U+001B" # Escape +02="65107:U+007E" # dead_tilde +03="439:U+02C7" # caron +04="65106:U+005E" # dead_circumflex +05="418:U+02D8" # breve +06="176:U+00B0" # degree +07="434:U+02DB" # ogonek +08="65104:U+0060" # dead_grave +09="511:U+02D9" # abovedot +0A="180:U+00B4" # acute +0B="445:U+02DD" # doubleacute +0C="168:U+00A8" # diaeresis +0D="184:U+00B8" # cedilla +0E="65288:U+0008" # BackSpace +0F="65056" # ISO_Left_Tab +10="2009:U+03A9" # Greek_OMEGA +11="419:U+0141" # Lstroke +12="69:U+0045" # E +13="174:U+00AE" # registered +14="956:U+0167" # tslash +15="165:U+00A5" # yen +16="2300:U+2191" # uparrow +17="205:U+00CD" # Iacute +18="216:U+00D8" # Oslash +19="222:U+00DE" # THORN +1A="65112:U+00B0" # dead_abovering +1B="65108:U+00AF" # dead_macron +1C="65293:U+000D" # Return +1D="65507" # Control_L +1E="228:U+00E4" # adiaeresis +1F="167:U+00A7" # section +20="208:U+00D0" # ETH +21="170:U+00AA" # ordfeminine +22="957:U+014A" # ENG +23="689:U+0127" # hstroke +24="237:U+00ED" # iacute +25="38:U+0026" # ampersand +26="419:U+0141" # Lstroke +27="162:U+00A2" # cent +28="223:U+00DF" # ssharp +29="172:U+00AC" # notsign +2A="65505" # Shift_L +2B="65109:U+02D8" # dead_breve +2C="60:U+003C" # less +2D="62:U+003E" # greater +2E="169:U+00A9" # copyright +2F="2768:U+2018" # leftsinglequotemark +30="2769:U+2019" # rightsinglequotemark +31="78:U+004E" # N +32="186:U+00BA" # masculine +33="215:U+00D7" # multiply +34="247:U+00F7" # division +35="65110:U+02D9" # dead_abovedot +36="65506" # Shift_R +37="65450:U+002A" # KP_Multiply +38="65511" # Meta_L +39="32:U+0020" # space +3A="65509" # Caps_Lock +3B="65470" # F1 +3C="65471" # F2 +3D="65472" # F3 +3E="65473" # F4 +3F="65474" # F5 +40="65475" # F6 +41="65476" # F7 +42="65477" # F8 +43="65478" # F9 +44="65479" # F10 +45="65407" # Num_Lock +46="65300" # Scroll_Lock +47="65429" # KP_Home +48="65431" # KP_Up +49="65434" # KP_Prior +4A="65453:U+002D" # KP_Subtract +4B="65430" # KP_Left +4C="65437" # KP_Begin +4D="65432" # KP_Right +4E="65451:U+002B" # KP_Add +4F="65436" # KP_End +50="65433" # KP_Down +51="65435" # KP_Next +52="65438" # KP_Insert +53="65439" # KP_Delete +56="62:U+003E" # greater +57="65480" # F11 +58="65481" # F12 +70="65319" # Hiragana_Katakana +79="65315" # Henkan_Mode +7B="65314" # Muhenkan +7E="65454:U+002E" # KP_Decimal +E0_10="269025046" # XF86AudioPrev +E0_19="269025047" # XF86AudioNext +E0_1C="65421:U+000D" # KP_Enter +E0_1D="65508" # Control_R +E0_20="269025042" # XF86AudioMute +E0_21="269025053" # XF86Calculator +E0_22="269025073" # XF86AudioPause +E0_24="269025068" # XF86Eject +E0_2E="269025041" # XF86AudioLowerVolume +E0_30="269025043" # XF86AudioRaiseVolume +E0_32="269025048" # XF86HomePage +E0_35="65455:U+002F" # KP_Divide +E0_37="65377" # Print +E0_38="65027" # ISO_Level3_Shift +E0_47="65360" # Home +E0_48="65362" # Up +E0_49="65365" # Prior +E0_4B="65361" # Left +E0_4D="65363" # Right +E0_4F="65367" # End +E0_50="65364" # Down +E0_51="65366" # Next +E0_52="65379" # Insert +E0_53="65535:U+007F" # Delete +E0_5B="65515" # Super_L +E0_5C="65516" # Super_R +E0_5D="65383" # Menu +E0_65="269025051" # XF86Search +E0_66="269025072" # XF86Favorites +E0_6B="269025075" # XF86MyComputer +E0_6C="269025049" # XF86Mail +E1_1D="65299" # Pause + +[numlock] +47="65463:U+0037" # KP_7 +48="65464:U+0038" # KP_8 +49="65465:U+0039" # KP_9 +4A="65453:U+002D" # KP_Subtract +4B="65460:U+0034" # KP_4 +4C="65461:U+0035" # KP_5 +4D="65462:U+0036" # KP_6 +4E="65451:U+002B" # KP_Add +4F="65457:U+0031" # KP_1 +50="65458:U+0032" # KP_2 +51="65459:U+0033" # KP_3 +52="65456:U+0030" # KP_0 +53="65452:U+002C" # KP_Separator diff --git a/xrdp/xrdp_keyboard.ini b/xrdp/xrdp_keyboard.ini index 8f7a8637ec..4c8208aa86 100644 --- a/xrdp/xrdp_keyboard.ini +++ b/xrdp/xrdp_keyboard.ini @@ -67,6 +67,7 @@ rdp_layout_de=0x00000407 rdp_layout_es=0x0000040A rdp_layout_fi=0x0000040B rdp_layout_fr=0x0000040C +rdp_layout_hu=0x0000040E rdp_layout_it=0x00000410 rdp_layout_jp=0x00000411 rdp_layout_jp=0xe0010411 @@ -97,6 +98,7 @@ rdp_layout_de=de rdp_layout_es=es rdp_layout_fi=fi rdp_layout_fr=fr +rdp_layout_hu=hu rdp_layout_it=it rdp_layout_jp=jp rdp_layout_kr=kr @@ -138,6 +140,7 @@ rdp_layout_de=de rdp_layout_es=es rdp_layout_fi=fi rdp_layout_fr=fr +rdp_layout_hu=hu rdp_layout_it=it rdp_layout_jp=jp rdp_layout_kr=kr