¹öÀü 2.1 ÀÌ·¡·Î XFree86Àº °¡´ÉÇÑÇÑ ¸®´ª½º keymapÀ¸·ÎºÎÅÍ »ç¿ëÇÒ keymapÀ» ÃʱâÈÇÑ´Ù. ÇÏÁö¸¸ °¢ Å°´ç 16°³ÀÇ Ç׸ñÀ» °¡Áö°í ÀÖ°í, (Çϳª´ç Shift, AltGr, Ctrl, AltÀÇ Á¶ÇÕÀ¸·Î º¯°æÇÒ ¼ö ÀÖÀ¸¹Ç·Î) ÇöÀç´Â °¢ Å°´ç 256°³ÀÇ Ç׸ñÀ» °¡Áö°í ÀÖ´Ù. ¹Ý¸é¿¡ X´Â °¢ Å°´ç 4°³ÀÇ Ç׸ñ¸¸ÀÌ ÀÖ´Ù. (°¢ Å°´ç Shift, ModÀÇ Á¶ÇÕ) µû¶ó¼ Å° Á¤º¸ÀÇ ÀϺδ ÇÊ¿¬ÀûÀ¸·Î ÀÒÀ» ¼ö ¹Û¿¡ ¾ø´Ù.
Á¦ÀÏ Ã³À½ X
´Â Xconfig
ÈÀÏÀ» Àд´Ù. ¿©±â¿¡´Â LeftAlt, RightAlt,
RightCtl, ScrollLock Å°°¡ °¢°¢ Meta, ModeShift, Compose, ModeLock ¶Ç´Â ScrollLockÀ¸·Î
Á¤ÀǵǾî ÀÖÀ» °ÍÀÌ´Ù. X386keybd(1) ¶Ç´Â XFree86kbd(1)¸¦ ÂüÁ¶Ç϶ó.
¿À¸¥ÂÊ CtlÅ°°¡ ModeShift ¶Ç´Â ModeLockÀ¸·Î Á¤ÀǵǾî ÀÖÁö ¾ÊÀ¸¸é
Mod´Â º¸Åë ¿ÞÂÊ AltÅ°°¡ »ç¿ëµÈ´Ù. ¿À¸¥ÂÊ CtlÅ°°¡ ÀÌ·¸°Ô Á¤ÀǵǾî ÀÖÀ¸¸é
¿À¸¥ÂÊ CtlÅ°°¡ »ç¿ëµÈ´Ù. ¿À¸¥ÂÊ AltÅ°°¡ ÀÌ·¸°Ô Á¤ÀǵǾú´Ù¸é ÀÌ °æ¿ì´Â
¿À¸¥ÂÊ AltÅ°°¡ »ç¿ëµÇ´Â °ÍÀÌ´Ù.
ÀÌ·± ¹æ½ÄÀ¸·Î ÇÑ Å°¿¡ ´ëÇÏ¿© ¸®´ª½º¿¡¼ »ç¿ëÇÏ´Â 16°³ÀÇ Å° Àǹ̿¡¼ XFree86ÀÇ
4°³ÀÇ Àǹ̸¦ °áÁ¤ÇÑ´Ù.
Áö±ÝÀÇ ¸®´ª½º´Â µÎ°³ÀÇ CtlÅ°(ÁÂ,¿ì)°£, µÎ°³ÀÇ ShiftÅ°(ÁÂ,¿ì)°£ÀÇ Â÷ÀÌ´Â
±¸º°ÇÏÁö ¾Ê´Â °ÍÀÌ µðÆúÆ®ÀÌ´Ù. ÇÏÁö¸¸ X
´Â ÀÌ°ÍÀ» ±¸º°ÇÑ´Ù.
Ä¿³Î keymapÀÌ ÀÐÇôÁö°í º¸Åë ÀÌ¿¡ ÇØ´çÇÏ´Â ¸íÈ®ÇÑ X ¹ÙÀεùÀÌ ¸¸µé¾îÁø´Ù. "action Å°"¿¡ ÇØ´çÇÏ´Â Show_Memory, Show_State, Show_Registers, Last_Console, Console_n, Scroll_Backward, Scroll_Forward, Caps_On, Boot¿¡ ´ëÇÑ ¹ÙÀεùÀº ±¸º°ÇÏÁö ¾Ê´Â ¹ÙÀεùÀ¸·Î Ãë±ÞµÇ¾î¼ ¹«½ÃµÇ°í, (ShiftLockÀ» Á¦¿ÜÇÑ) lockµé°ú "ASCII-x" Å°µéÀÌ ¸¸µé¾îÁø´Ù.
´ÙÀ½, Xconfig
ÈÀÏ¿¡ Á¤ÀǵǾî ÀÖ´Â °ÍµéÀÌ »ç¿ëµÈ´Ù. (µû¶ó¼, Xconfig
ÀÇ
Compose¿¡ ´ëÇÑ Á¤ÀÇ°¡ ¸®´ª½º keymap¿¡ ÀÖ´Â °ªµéÀ» ¹«½ÃÇÏ°í »ç¿ëµÉ °ÍÀÌ´Ù.)
±â´ÉÅ°¿¡ ¿¬°áµÇ¾î ÀÖ´Â ¹®ÀÚ¿Àº ¾î¶»°Ô µÇ´Â°¡? ¾Æ¹«Àϵµ ¾ÈÀϾÙ.
X¿¡´Â ±×·¯ÇÑ °³³äÀÌ ¾Æ¿¹ ¾ø´Ù. (ÇÏÁö¸¸ xterm
¿¡¼ ±â´ÉÅ°¿¡ ¹®ÀÚ¿À»
Á¤ÀÇÇÏ´Â °ÍÀº °¡´ÉÇÏ´Ù. ±×·¯³ª À©µµ¿ì °ü¸®ÀÚ°¡ ÀÌ Å°¸¦ ¸ÕÀú °¡·Îæ´Ù´Â
Á¡¿¡ À¯ÀÇÇ϶ó.)
³ª´Â ¾ÆÁ÷ AltÅ°°¡ ´·ÈÀ» ¶§, xterm
ÀÌ X keymapÀ» »ç¿ëÇÏ´ÂÁö È®½ÅÇÏÁö
¸øÇÏ°í ÀÖ´Ù. ±×³É ¸®¼Ò½º eightBitInput
À» »ìÆ캸°í ¹®ÀÚÀÇ ÃÖ»óÀ§ ºñÆ®°¡
¼³Á¤µÇ¾î ÀÖ´ÂÁö¿¡ µû¶ó Ãß°¡ÀûÀÎ Escape ¹®ÀÚ¸¦ ¹ß»ý½ÃÅ°´Â °Í °°´Ù.
(¸¶Ä¡ Äֿܼ¡¼ setmetamode(1)°¡ ±×·¯ÇϵíÀÌ.)