^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # HP300 kernel keymap. This uses 7 modifier combinations.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) keymaps 0-2,4-5,8,12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # Change the above line into
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) # keymaps 0-2,4-6,8,12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) # in case you want the entries
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) # altgr control keycode 83 = Boot
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) # altgr control keycode 111 = Boot
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) # below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) # In fact AltGr is used very little, and one more keymap can
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) # be saved by mapping AltGr to Alt (and adapting a few entries):
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) # keycode 100 = Alt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) keycode 1 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) keycode 2 = Alt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) keycode 3 = Alt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) keycode 4 = Shift
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) keycode 5 = Shift
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) keycode 6 = Control
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) keycode 7 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) keycode 8 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) keycode 9 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) keycode 10 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) keycode 11 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) keycode 12 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) keycode 13 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) keycode 14 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) keycode 15 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) keycode 16 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) keycode 17 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) keycode 18 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) keycode 19 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) keycode 20 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) keycode 21 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) keycode 22 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) keycode 23 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) keycode 24 = b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) keycode 25 = v
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) keycode 26 = c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) keycode 27 = x
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) keycode 28 = z
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) keycode 29 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) keycode 30 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) keycode 31 = Escape Delete
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) keycode 32 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) keycode 33 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) keycode 34 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) keycode 35 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) keycode 36 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) keycode 37 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) keycode 38 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) keycode 39 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) keycode 40 = h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) keycode 41 = g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) keycode 42 = f
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) keycode 43 = d
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) keycode 44 = s
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) keycode 45 = a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) keycode 46 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) keycode 47 = Caps_Lock
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) keycode 48 = u
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) keycode 49 = y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) keycode 50 = t
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) keycode 51 = r
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) keycode 52 = e
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) keycode 53 = w
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) keycode 54 = q
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) keycode 55 = Tab Tab
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) alt keycode 55 = Meta_Tab
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) keycode 56 = seven ampersand
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) keycode 57 = six asciicircum
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) keycode 58 = five percent
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) keycode 59 = four dollar
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) keycode 60 = three numbersign
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) keycode 61 = two at at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) keycode 62 = one exclam exclam
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) keycode 63 = grave asciitilde
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) control keycode 63 = nul
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) alt keycode 63 = Meta_grave
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) keycode 64 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) keycode 65 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) keycode 66 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) keycode 67 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) keycode 68 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) keycode 69 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) keycode 70 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) keycode 71 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) keycode 72 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) keycode 73 = F4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) control keycode 73 = Console_4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) keycode 74 = F3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) control keycode 74 = Console_3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) keycode 75 = F2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) control keycode 75 = Console_2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) keycode 76 = F1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) control keycode 76 = Console_1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) keycode 77 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) keycode 78 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) keycode 79 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) keycode 80 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) keycode 81 = F5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) control keycode 81 = Console_5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) keycode 82 = F6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) control keycode 82 = Console_6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) keycode 83 = F7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) control keycode 83 = Console_7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) keycode 84 = F8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) control keycode 84 = Console_8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) keycode 85 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) keycode 86 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) keycode 87 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) keycode 88 = eight asterisk asterisk
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) keycode 89 = nine parenleft bracketleft
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) keycode 90 = zero parenright bracketright
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) keycode 91 = minus underscore
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) keycode 92 = equal plus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) keycode 93 = BackSpace
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) keycode 94 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) keycode 95 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) keycode 96 = i
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) keycode 97 = o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) keycode 98 = p
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) keycode 99 = bracketleft braceleft
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) keycode 100 = bracketright braceright
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) keycode 101 = backslash bar
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) control keycode 101 = Control_backslash
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) alt keycode 101 = Meta_backslash
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) keycode 102 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) keycode 103 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) keycode 104 = j
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) keycode 105 = k
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) keycode 106 = l
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) keycode 107 = semicolon colon
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) alt keycode 107 = Meta_semicolon
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) keycode 108 = apostrophe quotedbl
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) control keycode 108 = Control_g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) alt keycode 108 = Meta_apostrophe
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) keycode 109 = Return
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) keycode 110 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) keycode 111 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) keycode 112 = m
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) keycode 113 = comma less
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) keycode 114 = period greater
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) keycode 115 = slash question
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) keycode 116 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) keycode 117 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) keycode 118 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) keycode 119 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) keycode 120 = n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) keycode 121 = space space
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) keycode 122 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) keycode 123 =
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) keycode 124 = Left
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) keycode 125 = Down
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) keycode 126 = Up
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) keycode 127 = Right
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) string F1 = "\033[[A"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) string F2 = "\033[[B"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) string F3 = "\033[[C"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) string F4 = "\033[[D"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) string F5 = "\033[[E"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) string F6 = "\033[17~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) string F7 = "\033[18~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) string F8 = "\033[19~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) string F9 = "\033[20~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) string F10 = "\033[21~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) string F11 = "\033[23~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) string F12 = "\033[24~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) string F13 = "\033[25~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) string F14 = "\033[26~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) string F15 = "\033[28~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) string F16 = "\033[29~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) string F17 = "\033[31~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) string F18 = "\033[32~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) string F19 = "\033[33~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) string F20 = "\033[34~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) string Find = "\033[1~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) string Insert = "\033[2~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) string Remove = "\033[3~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) string Select = "\033[4~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) string Prior = "\033[5~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) string Next = "\033[6~"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) string Macro = "\033[M"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) string Pause = "\033[P"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) compose '`' 'A' to 'À'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) compose '`' 'a' to 'à'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) compose '\'' 'A' to 'Á'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) compose '\'' 'a' to 'á'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) compose '^' 'A' to 'Â'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) compose '^' 'a' to 'â'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) compose '~' 'A' to 'Ã'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) compose '~' 'a' to 'ã'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) compose '"' 'A' to 'Ä'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) compose '"' 'a' to 'ä'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) compose 'O' 'A' to 'Å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) compose 'o' 'a' to 'å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) compose '0' 'A' to 'Å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) compose '0' 'a' to 'å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) compose 'A' 'A' to 'Å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) compose 'a' 'a' to 'å'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) compose 'A' 'E' to 'Æ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) compose 'a' 'e' to 'æ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) compose ',' 'C' to 'Ç'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) compose ',' 'c' to 'ç'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) compose '`' 'E' to 'È'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) compose '`' 'e' to 'è'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) compose '\'' 'E' to 'É'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) compose '\'' 'e' to 'é'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) compose '^' 'E' to 'Ê'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) compose '^' 'e' to 'ê'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) compose '"' 'E' to 'Ë'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) compose '"' 'e' to 'ë'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) compose '`' 'I' to 'Ì'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) compose '`' 'i' to 'ì'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) compose '\'' 'I' to 'Í'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) compose '\'' 'i' to 'í'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) compose '^' 'I' to 'Î'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) compose '^' 'i' to 'î'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) compose '"' 'I' to 'Ï'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) compose '"' 'i' to 'ï'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) compose '-' 'D' to 'Ð'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) compose '-' 'd' to 'ð'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) compose '~' 'N' to 'Ñ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) compose '~' 'n' to 'ñ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) compose '`' 'O' to 'Ò'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) compose '`' 'o' to 'ò'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) compose '\'' 'O' to 'Ó'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) compose '\'' 'o' to 'ó'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) compose '^' 'O' to 'Ô'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) compose '^' 'o' to 'ô'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) compose '~' 'O' to 'Õ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) compose '~' 'o' to 'õ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) compose '"' 'O' to 'Ö'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) compose '"' 'o' to 'ö'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) compose '/' 'O' to 'Ø'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) compose '/' 'o' to 'ø'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) compose '`' 'U' to 'Ù'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) compose '`' 'u' to 'ù'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) compose '\'' 'U' to 'Ú'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) compose '\'' 'u' to 'ú'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) compose '^' 'U' to 'Û'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) compose '^' 'u' to 'û'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) compose '"' 'U' to 'Ü'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) compose '"' 'u' to 'ü'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) compose '\'' 'Y' to 'Ý'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) compose '\'' 'y' to 'ý'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) compose 'T' 'H' to 'Þ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) compose 't' 'h' to 'þ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) compose 's' 's' to 'ß'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) compose '"' 'y' to 'ÿ'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) compose 's' 'z' to 'ß'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) compose 'i' 'j' to 'ÿ'