! @(#)92 1.2 src/gos/2d/XTOP/programs/xmodmap/km/ko_KR/keyboard, xclients, gos720 6/1/93 11:10:28 ! IBM_PROLOG_BEGIN_TAG ! This is an automatically generated prolog. ! ! gos720 src/gos/2d/XTOP/programs/xmodmap/km/ko_KR/keyboard 1.2 ! ! Licensed Materials - Property of IBM ! ! COPYRIGHT International Business Machines Corp. 1992,1993 ! All Rights Reserved ! ! US Government Users Restricted Rights - Use, duplication or ! disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ! ! IBM_PROLOG_END_TAG ! ! COMPONENT_NAME: (xclients) ! ! ORIGINS: 27 ! ! -- ( when ! combined with the aggregated modules for this product) ! OBJECT CODE ONLY SOURCE MATERIALS ! (C) COPYRIGHT International Business Machines Corp. 1992 ! All Rights Reserved ! ! US Government Users Restricted Rights - Use, duplication or ! disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ! ! ! Keycodes that are commented out (with a preceding exclamation ! point) in the following table have the same engraving on all ! physical IBM keyboards. ! ! Rows 1 to 5 refer to the main character portion of the keyboard. ! Row 1 Base Shift Alt-Gr (Mod2) ! ----- ---- ----- ------------- ! keycode 9 = quoteleft asciitilde NoSymbol keycode 10 = 1 exclam NoSymbol keycode 11 = 2 at NoSymbol keycode 12 = 3 numbersign NoSymbol keycode 13 = 4 dollar NoSymbol keycode 14 = 5 percent NoSymbol keycode 15 = 6 asciicircum NoSymbol keycode 16 = 7 ampersand NoSymbol keycode 17 = 8 asterisk NoSymbol keycode 18 = 9 parenleft NoSymbol keycode 19 = 0 parenright NoSymbol keycode 20 = minus underscore NoSymbol keycode 21 = equal plus NoSymbol ! XK_Korean_Won (Oxff3c) keycode 22 = 0xff3c bar NoSymbol ! keycode 23 = BackSpace NoSymbol NoSymbol ! Row 2 Base Shift Alt-Gr (Mod2) ! ----- ---- ----- ------------- ! ! keycode 24 = Tab NoSymbol NoSymbol keycode 25 = q Q NoSymbol keycode 26 = w W NoSymbol keycode 27 = e E NoSymbol keycode 28 = r R NoSymbol keycode 29 = t T NoSymbol keycode 30 = y Y NoSymbol keycode 31 = u U NoSymbol keycode 32 = i I NoSymbol keycode 33 = o O NoSymbol keycode 34 = p P NoSymbol keycode 35 = bracketleft braceleft NoSymbol keycode 36 = bracketright braceright NoSymbol ! keycode 37 = NoSymbol NoSymbol NoSymbol ! keycode 37 = Caps_Lock Caps_Lock NoSymbol ! Row 3 Base Shift Alt-Gr (Mod2) ! ----- ---- ----- ------------- ! keycode 38 = 0xff32 NoSymbol NoSymbol ! keycode 38 = Caps_Lock Caps_Lock NoSymbol keycode 39 = a A NoSymbol keycode 40 = s S NoSymbol keycode 41 = d D NoSymbol keycode 42 = f F NoSymbol keycode 43 = g G NoSymbol keycode 44 = h H NoSymbol keycode 45 = j J NoSymbol keycode 46 = k K NoSymbol keycode 47 = l L NoSymbol keycode 48 = semicolon colon NoSymbol keycode 49 = quoteright quotedbl NoSymbol keycode 50 = bar cent NoSymbol keycode 51 = Return NoSymbol NoSymbol ! Row 4 Base Shift Alt-Gr (Mod2) ! ----- ---- ----- ------------- ! ! keycode 52 = Shift_L NoSymbol NoSymbol keycode 53 = NoSymbol NoSymbol NoSymbol keycode 54 = z Z NoSymbol keycode 55 = x X NoSymbol keycode 56 = c C NoSymbol keycode 57 = v V NoSymbol keycode 58 = b B NoSymbol keycode 59 = n N NoSymbol keycode 60 = m M NoSymbol keycode 61 = comma less NoSymbol keycode 62 = period greater NoSymbol keycode 63 = slash question NoSymbol keycode 64 = backslash notsign NoSymbol keycode 65 = Shift_R NoSymbol NoSymbol ! Row 5 Base Shift Alt-Gr (Mod2) ! ----- ---- ----- ------------- ! keycode 66 = Control_L NoSymbol NoSymbol ! XK_Hangul_Hanja (0xff34) keycode 68 = 0xff34 NoSymbol NoSymbol keycode 69 = space space NoSymbol keycode 70 = Alt_R NoSymbol NoSymbol keycode 72 = Execute NoSymbol NoSymbol ! pseudo keycode 73 = Caps Lock on base state of keycode 38 keycode 73 = Caps_Lock NoSymbol NoSymbol ! pseudo keycode 74 = Caps Lock on shift state of keycode 38 ! XK_Caps_Lock_With_Shift (0x1800ff0d) keycode 74 = 0x1800ff0d NoSymbol NoSymbol keycode 75 = NoSymbol NoSymbol NoSymbol keycode 76 = NoSymbol NoSymbol NoSymbol keycode 77 = NoSymbol NoSymbol NoSymbol keycode 78 = NoSymbol NoSymbol NoSymbol ! Editor Keys Base Shift Alt-Gr (Mod2) ! ----------- ---- ----- ------------------- ! ! keycode 83 = Insert NoSymbol NoSymbol ! keycode 84 = Delete NoSymbol NoSymbol ! keycode 87 = Left NoSymbol NoSymbol ! keycode 88 = Home NoSymbol NoSymbol ! keycode 89 = End NoSymbol NoSymbol ! keycode 91 = Up NoSymbol NoSymbol ! keycode 92 = Down NoSymbol NoSymbol ! keycode 93 = Prior NoSymbol NoSymbol ! keycode 94 = Next NoSymbol NoSymbol ! keycode 97 = Right NoSymbol NoSymbol ! Keypad Base Shift Alt-Gr (Mod2) ! ------ ---- ----- ------------------- ! ! keycode 98 = Num_Lock NoSymbol NoSymbol ! keycode 99 = KP_7 NoSymbol NoSymbol ! keycode 100 = KP_4 NoSymbol NoSymbol ! keycode 101 = KP_1 NoSymbol NoSymbol ! keycode 103 = KP_Divide NoSymbol NoSymbol ! keycode 104 = KP_8 NoSymbol NoSymbol ! keycode 105 = KP_5 NoSymbol NoSymbol ! keycode 106 = KP_2 NoSymbol NoSymbol ! keycode 107 = KP_0 NoSymbol NoSymbol keycode 108 = KP_Separator NoSymbol NoSymbol ! keycode 109 = KP_9 NoSymbol NoSymbol ! keycode 110 = KP_6 NoSymbol NoSymbol ! keycode 111 = KP_3 NoSymbol NoSymbol ! keycode 112 = KP_Decimal NoSymbol NoSymbol ! keycode 113 = KP_Subtract NoSymbol NoSymbol keycode 114 = KP_Multiply KP_Add NoSymbol !keycode 116 = KP_Enter NoSymbol NoSymbol ! Top Row Base Shift Alt-Gr (Mod2) ! ------- ---- ----- ------------- ! ! keycode 118 = Escape NoSymbol NoSymbol ! keycode 120 = F1 NoSymbol NoSymbol ! keycode 121 = F2 NoSymbol NoSymbol ! keycode 122 = F3 NoSymbol NoSymbol ! keycode 123 = F4 NoSymbol NoSymbol ! keycode 124 = F5 NoSymbol NoSymbol ! keycode 125 = F6 NoSymbol NoSymbol ! keycode 126 = F7 NoSymbol NoSymbol ! keycode 127 = F8 NoSymbol NoSymbol ! keycode 128 = F9 NoSymbol NoSymbol ! keycode 129 = F10 NoSymbol NoSymbol ! keycode 130 = F11 NoSymbol NoSymbol ! keycode 131 = F12 NoSymbol NoSymbol ! keycode 132 = Print NoSymbol NoSymbol ! keycode 133 = Cancel NoSymbol NoSymbol ! keycode 134 = Pause NoSymbol NoSymbol ! ! Hangul Specific Keys ! ! Alt_R(70) + CapsLock(38) --> Hangul_Jeonja(108) Conflict w/ JP(108) XK_KP_Separator ! Alt_R(70) + Hangul_Hanja(68) --> Hangul_Codeinput(138) ! Alt_R(70) + Hangul_Conversion(140) --> Hangul_MultipleCandidate(210) ! Alt_R(70) + Hangul(141) --> Hangul_Jamo(211) ! ! XK_Hangul 0xff31 ! XK_Hangul_Caps_Lock 0xff32 ! XK_Hangul_Hanja 0xff34 ! XK_Hangul_Jamo 0xff35 ! XK_Hangul_Codeinput 0xff37 ! XK_Hangul_Jeonja 0xff38 ! XK_Hangul_Conversion 0xff3a ! XK_Hangul_NonConversion 0xff3b ! XK_Hangul_MultipleCandidate 0xff3d ! XK_Korean_Won 0xa4 ! ! keycode 108 = 0xff38 NoSymbol NoSymbol ! XK_Hangul_Codeinput keycode 138 = 0xff37 NoSymbol NoSymbol ! XK_Hangul_NonConversion keycode 139 = 0xff3b NoSymbol NoSymbol ! XK_Hangul_Conversion keycode 140 = 0xff3a NoSymbol NoSymbol ! XK_Hangul keycode 141 = 0xff31 NoSymbol NoSymbol ! XK_Hangul_MultipleCandidate ! keycode 210 = 0xff3d NoSymbol NoSymbol ! Hangul_Jamo ! keycode 211 = 0xff35 NoSymbol NoSymbol ! Modifiers ! --------- clear Lock clear Mod1 clear Mod2 add Lock = Caps_Lock 0x1800ff0d add Mod1 = Alt_R