#$Id: il-uni.map,v 1.27 2006-03-05 11:59:32+02 rl Exp $ # Unicode Keymap for Israeli English/Hebrew keyboards, # prepared by Zvi Har'El . # # The ModeShift key is , the ModeLock key is . # Namely, shift from one language to another by holding down. # Switch from one language to another by pressing the key. # To get the normal caps lock, press the + together. # # Use in conjunction with Unicode console fonts, e.g.: # loadkeys -c il-uni.map # setfont LatArCyrHeb-14 # unicode_start (on each vt) # # Keyboard layout:‭ # First row (keycodes 2 - 13): # !! @@ ## $$ %% ^^ && ** (( )) __ ++ # 11 22 33 44 55 66 77 88 99 00 -- == # Second row (keycodes 16 - 27): # QQ WW EE RR TT YY UU II OO PP {{ }} # q/ w' eק rר tא yט uו iן oם pפ [[ ]] # Third row (keycodes 30 - 41): # AA SS DD FF GG HH JJ KK LL :: "" ~~ # aש sד dג fכ gע hי jח kל lך ;ף ', `; # Fourth row (keycodes 43 - 53): # || ZZ XX CC VV BB NN MM << >> ?? # \\ zז xס cב vה bנ nמ mצ ,ת .ץ /. # # Note: executing # setmetamode meta < `tty` (on each vt) # makes additional Latin1 symbols available using : # First row (keycodes 2 - 13): # !¡ @À #£ $¤ %¥ ^Þ &¦ *ª (¨ )© _‗ +« # 1± 2² 3³ 4´ 5µ 6¶ 7· 8¸ 9¹ 0° -­ =½ # Second row (keycodes 16 - 27): # QÑ W× EÅ RÒ TÔ YÙ UÕ IÉ OÏ PÐ {û }ý # qñ w÷ eå rò tô yù uõ ié oï pð [Û ]Ý # Third row (keycodes 30 - 41): # AÁ SÓ DÄ FÆ GÇ HÈ JÊ KË LÌ :º "¢ ~þ # aá só dä fæ gç hè jê kë lì ;» '§ `à # Fourth row (keycodes 43 - 53): # |ü ZÚ XØ CÃ VÖ BÂ NÎ MÍ <¼ >¾ ?¿ # \Ü zú xø cã vö bâ nî mí ,¬ .® /¯ # ########################################################## keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = U+009B keycode 2 = one exclam one exclam alt keycode 2 = U+00B1 shift alt keycode 2 = U+00A1 keycode 3 = two at two at nul alt keycode 3 = U+00B2 shift alt keycode 3 = U+00C0 control alt keycode 3 = U+0080 keycode 4 = three numbersign three numbersign Escape alt keycode 4 = U+00B3 shift alt keycode 4 = U+00A3 control alt keycode 4 = U+009B keycode 5 = four dollar four dollar Control_backslash alt keycode 5 = U+00B4 shift alt keycode 5 = U+00A4 control alt keycode 5 = U+009C keycode 6 = five percent five percent Control_bracketright alt keycode 6 = U+00B5 shift alt keycode 6 = U+00A5 control alt keycode 6 = U+009B keycode 7 = six asciicircum six asciicircum Control_asciicircum alt keycode 7 = U+00B6 shift alt keycode 7 = U+00DE control alt keycode 7 = U+009E keycode 8 = seven ampersand seven ampersand Control_underscore alt keycode 8 = U+00B7 shift alt keycode 8 = U+00A6 control alt keycode 8 = U+009F keycode 9 = eight asterisk eight asterisk Delete alt keycode 9 = U+00B8 shift alt keycode 9 = U+00AA control alt keycode 9 = U+00FF keycode 10 = nine parenleft nine parenleft alt keycode 10 = U+00B9 shift alt keycode 10 = U+00A8 keycode 11 = zero parenright zero parenright alt keycode 11 = U+00B0 shift alt keycode 11 = U+00A9 keycode 12 = minus underscore minus underscore Control_underscore alt keycode 12 = U+00AD shift alt keycode 12 = U+00DF control alt keycode 12 = U+009F keycode 13 = equal plus equal plus alt keycode 13 = U+00BD shift alt keycode 13 = U+00AB keycode 14 = BackSpace BackSpace BackSpace BackSpace alt keycode 14 = U+0088 keycode 15 = Tab Tab Tab Tab alt keycode 15 = U+008B keycode 16 = q altgr keycode 16 = slash alt keycode 16 = U+00F1 shift alt keycode 16 = U+00D1 control alt keycode 16 = U+0091 keycode 17 = w altgr keycode 17 = apostrophe alt keycode 17 = U+00F7 shift alt keycode 17 = U+00D7 control alt keycode 17 = U+0097 keycode 18 = e altgr keycode 18 = U+05E7 alt keycode 18 = U+00E5 shift alt keycode 18 = U+00C5 control alt keycode 18 = U+0085 keycode 19 = r altgr keycode 19 = U+05E8 alt keycode 19 = U+00F2 shift alt keycode 19 = U+00D2 control alt keycode 19 = U+0092 keycode 20 = t altgr keycode 20 = U+05D0 alt keycode 20 = U+00F4 shift alt keycode 20 = U+00D4 control alt keycode 20 = U+0094 keycode 21 = y altgr keycode 21 = U+05D8 alt keycode 21 = U+00F9 shift alt keycode 21 = U+00D9 control alt keycode 21 = U+0099 keycode 22 = u altgr keycode 22 = U+05D5 alt keycode 22 = U+00F5 shift alt keycode 22 = U+00D5 control alt keycode 22 = U+0095 keycode 23 = i altgr keycode 23 = U+05DF alt keycode 23 = U+00E9 shift alt keycode 23 = U+00C9 control alt keycode 23 = U+0089 keycode 24 = o altgr keycode 24 = U+05DD alt keycode 24 = U+00EF shift alt keycode 24 = U+00CF control alt keycode 24 = U+008F keycode 25 = p altgr keycode 25 = U+05E4 alt keycode 25 = U+00F0 shift alt keycode 25 = U+00D0 control alt keycode 25 = U+0090 keycode 26 = bracketleft braceleft bracketleft braceleft Escape alt keycode 26 = U+00DB shift alt keycode 26 = U+00FB control alt keycode 26 = U+009B keycode 27 = bracketright braceright bracketright braceright Control_bracketright alt keycode 27 = U+00DD shift alt keycode 27 = U+00FD control alt keycode 27 = U+009D keycode 28 = Return alt keycode 28 = U+008D keycode 29 = Control keycode 30 = a altgr keycode 30 = U+05E9 alt keycode 30 = U+00E1 shift alt keycode 30 = U+00C1 control alt keycode 30 = U+0081 keycode 31 = s altgr keycode 31 = U+05D3 alt keycode 31 = U+00F3 shift alt keycode 31 = U+00D3 control alt keycode 31 = U+0093 keycode 32 = d altgr keycode 32 = U+05D2 alt keycode 32 = U+00E4 shift alt keycode 32 = U+00C4 control alt keycode 32 = U+0084 keycode 33 = f altgr keycode 33 = U+05DB alt keycode 33 = U+00E6 shift alt keycode 33 = U+00C6 control alt keycode 33 = U+0086 keycode 34 = g altgr keycode 34 = U+05E2 alt keycode 34 = U+00E7 shift alt keycode 34 = U+00C7 control alt keycode 34 = U+0087 keycode 35 = h altgr keycode 35 = U+05D9 alt keycode 35 = U+00E8 shift alt keycode 35 = U+00C8 control alt keycode 35 = U+0088 keycode 36 = j altgr keycode 36 = U+05D7 alt keycode 36 = U+00EA shift alt keycode 36 = U+00CA control alt keycode 36 = U+008A keycode 37 = k altgr keycode 37 = U+05DC alt keycode 37 = U+00EB shift alt keycode 37 = U+00CB control alt keycode 37 = U+008B keycode 38 = l altgr keycode 38 = U+05DA alt keycode 38 = U+00EC shift alt keycode 38 = U+00CC control alt keycode 38 = U+008C keycode 39 = semicolon colon U+05E3 colon alt keycode 39 = U+00BB shift alt keycode 39 = U+00BA keycode 40 = apostrophe quotedbl comma quotedbl alt keycode 40 = U+00A7 shift alt keycode 40 = U+00A2 keycode 41 = grave asciitilde semicolon asciitilde nul alt keycode 41 = U+00E0 shift alt keycode 41 = U+00FE control alt keycode 41 = U+0080 keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash alt keycode 43 = U+00DC shift alt keycode 43 = U+00FC control alt keycode 43 = U+009C keycode 44 = z altgr keycode 44 = U+05D6 alt keycode 44 = U+00FA shift alt keycode 44 = U+00DA control alt keycode 44 = U+009A keycode 45 = x altgr keycode 45 = U+05E1 alt keycode 45 = U+00F8 shift alt keycode 45 = U+00D8 control alt keycode 45 = U+0098 keycode 46 = c altgr keycode 46 = U+05D1 alt keycode 46 = U+00E3 shift alt keycode 46 = U+00C3 control alt keycode 46 = U+0083 keycode 47 = v altgr keycode 47 = U+05D4 alt keycode 47 = U+00F6 shift alt keycode 47 = U+00D6 control alt keycode 47 = U+0096 keycode 48 = b altgr keycode 48 = U+05E0 alt keycode 48 = U+00E2 shift alt keycode 48 = U+00C2 control alt keycode 48 = U+0082 keycode 49 = n altgr keycode 49 = U+05DE alt keycode 49 = U+00EE shift alt keycode 49 = U+00CE control alt keycode 49 = U+008E keycode 50 = m altgr keycode 50 = U+05E6 alt keycode 50 = U+00ED shift alt keycode 50 = U+00CD control alt keycode 50 = U+008D keycode 51 = comma less U+05EA less alt keycode 51 = U+00AC shift alt keycode 51 = U+00BC keycode 52 = period greater U+05E5 greater Compose alt keycode 52 = U+00AE shift alt keycode 52 = U+00BE keycode 53 = slash question period question Delete alt keycode 53 = U+00AF shift alt keycode 53 = U+00BF control alt keycode 53 = U+00FF keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul alt keycode 57 = U+00A0 control alt keycode 57 = U+0080 keycode 58 = AltGr_Lock Caps_Lock AltGr_Lock Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Scroll_Lock control keycode 70 = Show_State alt keycode 70 = Show_Registers keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control alt keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = U+00BC keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up F100 keycode 104 = Prior Scroll_Backward keycode 105 = Left F103 keycode 106 = Right F102 keycode 107 = Select keycode 108 = Down F101 keycode 109 = Next Scroll_Forward keycode 110 = Insert keycode 111 = Delete Delete Delete Delete alt keycode 111 = U+00FF control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Help = "" string Do = "" string Pause = "\033[P" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" string F100 = "\033[2A" string F101 = "\033[2B" string F102 = "\033[2C" string F103 = "\033[2D"