keysyms(3tk)
๐ NAME ๐
keysyms โ the keysyms that Tk recognizes, bestie โจ
๐ธ DESCRIPTION ๐ธ
okay so real talk: Tk recognizes so many keysyms when you're specifying key bindings โ like when you write bind . <keysym> ๐
and this page is literally the whole guest list of which ones get let in the door ๐
The list below enumerates the keysyms that will be recognized by Tk. periodt. ๐
โ ๏ธ but heads up, bestie: not all keysyms will be valid on all platforms, and some keysyms are also available on platforms that have a different native name for that key. so like, don't come for me if your keyboard is doing its own thing ๐ญ
For example, on Unix systems, the presence of a particular keysym is dependent on the configuration of the keyboard modifier map ๐ง lowkey iconic, highkey chaotic.
This list shows keysyms along with their decimal and hexadecimal values ๐
...and honestly bestie, the names? immaculate. Every single one of these is a real keysym you can actually type into a keysym field, paired with its decimal value and its 0x hex twin. Don't lose a single one of them, okay? They're all getting listed. Every. Single. One. ๐
Here's the printable ASCII crew, space through tilde:
space 32 0x20
! (exclam) 33 0x21
quotedbl 34 0x22
numbersign 35 0x23
dollar 36 0x24
% (percent) 37 0x25
& (ampersand) 38 0x26
( (parenleft) 40 0x28
) (parenright) 41 0x29
* (asterisk) 42 0x2A
+ (plus) 43 0x2B
, (comma) 44 0x2C
minus 45 0x2D
/ (slash) 47 0x2F
0 48 0x30
1 49 0x31
2 50 0x32
3 51 0x33
4 52 0x34
5 53 0x35
6 54 0x36
7 55 0x37
8 56 0x38
9 57 0x39
: (colon) 58 0x3A
semicolon 59 0x3B
less 60 0x3C
= (equal) 61 0x3D
greater 62 0x3E
? (question) 63 0x3F
@ (at) 64 0x40
A 65 0x41
B 66 0x42
C 67 0x43
D 68 0x44
E 69 0x45
F 70 0x46
G 71 0x47
H 72 0x48
I 73 0x49
J 74 0x4A
K 75 0x4B
L 76 0x4C
M 77 0x4D
N 78 0x4E
O 79 0x4F
P 80 0x50
Q 81 0x51
R 82 0x52
S 83 0x53
T 84 0x54
U 85 0x55
V 86 0x56
W 87 0x57
X 88 0x58
Y 89 0x59
Z 90 0x5A
bracketleft 91 0x5B
backslash 92 0x5C
bracketright 93 0x5D
^ (asciicircum) 94 0x5E
_ (underscore) 95 0x5F
` (grave) 96 0x60
a 97 0x61
b 98 0x62
c 99 0x63
d 100 0x64
e 101 0x65
f 102 0x66
g 103 0x67
h 104 0x68
i 105 0x69
j 106 0x6A
k 107 0x6B
l 108 0x6C
m 109 0x6D
n 110 0x6E
o 111 0x6F
p 112 0x70
q 113 0x71
r 114 0x72
s 115 0x73
t 116 0x74
u 117 0x75
v 118 0x76
w 119 0x77
x 120 0x78
y 121 0x79
z 122 0x7A
braceleft 123 0x7B
| (bar) 124 0x7C
braceright 125 0x7D
~ (asciitilde) 126 0x7E
Notice that when the name is just a symbol, the symbol's sitting right there in parens next to it โ that's your visual cheat sheet so you're not sitting there going "what in the world is a asciicircum" ๐ญ It's the ^. You're welcome.
Now the Latin-1 zone, 0xA0 on through 0xFF. This is where it gets glamorous โ accents, currency, math symbols, the whole European moment:
nobreakspace 160 0xA0
ยก (exclamdown) 161 0xA1
ยข (cent) 162 0xA2
ยฃ (sterling) 163 0xA3
ยค (currency) 164 0xA4
ยฅ (yen) 165 0xA5
ยฆ (brokenbar) 166 0xA6
ยง (section) 167 0xA7
ยจ (diaeresis) 168 0xA8
ยฉ (copyright) 169 0xA9
ยช (ordfeminine) 170 0xAA
ยซ (guillemetleft) 171 0xAB
ยฌ (notsign) 172 0xAC
hyphen 173 0xAD
ยฎ (registered) 174 0xAE
ยฏ (macron) 175 0xAF
ยฐ (degree) 176 0xB0
ยฑ (plusminus) 177 0xB1
ยฒ (twosuperior) 178 0xB2
ยณ (threesuperior) 179 0xB3
ยด (acute) 180 0xB4
ยต (mu) 181 0xB5
ยถ (paragraph) 182 0xB6
ยท (periodcentered) 183 0xB7
ยธ (cedilla) 184 0xB8
ยน (onesuperior) 185 0xB9
ยบ (ordmasculine) 186 0xBA
ยป (guillemetright) 187 0xBB
ยผ (onequarter) 188 0xBC
ยฝ (onehalf) 189 0xBD
ยพ (threequarters) 190 0xBE
ยฟ (questiondown) 191 0xBF
ร (Agrave) 192 0xC0
ร (Aacute) 193 0xC1
ร (Acircumflex) 194 0xC2
ร (Atilde) 195 0xC3
ร (Adiaeresis) 196 0xC4
ร
(Aring) 197 0xC5
ร (AE) 198 0xC6
ร (Ccedilla) 199 0xC7
ร (Egrave) 200 0xC8
ร (Eacute) 201 0xC9
ร (Ecircumflex) 202 0xCA
ร (Ediaeresis) 203 0xCB
ร (Igrave) 204 0xCC
ร (Iacute) 205 0xCD
ร (Icircumflex) 206 0xCE
ร (Idiaeresis) 207 0xCF
ร (ETH) 208 0xD0
ร (Ntilde) 209 0xD1
ร (Ograve) 210 0xD2
ร (Oacute) 211 0xD3
ร (Ocircumflex) 212 0xD4
ร (Otilde) 213 0xD5
ร (Odiaeresis) 214 0xD6
ร (multiply) 215 0xD7
ร (Oslash) 216 0xD8
ร (Ugrave) 217 0xD9
ร (Uacute) 218 0xDA
ร (Ucircumflex) 219 0xDB
ร (Udiaeresis) 220 0xDC
ร (Yacute) 221 0xDD
ร (THORN) 222 0xDE
ร (ssharp) 223 0xDF
ร (agrave) 224 0xE0
รก (aacute) 225 0xE1
รข (acircumflex) 226 0xE2
รฃ (atilde) 227 0xE3
รค (adiaeresis) 228 0xE4
รฅ (aring) 229 0xE5
รฆ (ae) 230 0xE6
รง (ccedilla) 231 0xE7
รจ (egrave) 232 0xE8
รฉ (eacute) 233 0xE9
รช (ecircumflex) 234 0xEA
รซ (ediaeresis) 235 0xEB
รฌ (igrave) 236 0xEC
รญ (iacute) 237 0xED
รฎ (icircumflex) 238 0xEE
รฏ (idiaeresis) 239 0xEF
รฐ (eth) 240 0xF0
รฑ (ntilde) 241 0xF1
รฒ (ograve) 242 0xF2
รณ (oacute) 243 0xF3
รด (ocircumflex) 244 0xF4
รต (otilde) 245 0xF5
รถ (odiaeresis) 246 0xF6
รท (division) 247 0xF7
รธ (oslash) 248 0xF8
รน (ugrave) 249 0xF9
รบ (uacute) 250 0xFA
รป (ucircumflex) 251 0xFB
รผ (udiaeresis) 252 0xFC
รฝ (yacute) 253 0xFD
รพ (thorn) 254 0xFE
รฟ (ydiaeresis) 255 0xFF
Obsessed with the fact that hyphen at 173 0xAD is just out here with no symbol beside it. It's giving mystery. It's giving enigmatic. The rest of the squad is showing off their glyphs and hyphen said "no thoughts, just vibes" ๐ That's exactly how it's listed, so that's exactly how we're keeping it.
And then, right at the end, two little extras that live outside the Latin-1 party โ the Polish and breve girlies:
Aogonek 417 0x1A1
breve 418 0x1A2
Aogonek clocking in at 417 0x1A1 and breve at 418 0x1A2 โ yes bestie, those are real, and yes, they're sitting way outside the 0xA0โ0xFF block like they own the place. Main character energy fr fr. ๐
okay so we're still in the keysym list, bestie โ part 3, and every single one is getting its moment. no skipping, no summarizing, periodt. ๐
Lstrokeโ419/0x1A3Lcaronโ421/0x1A5Sacuteโ422/0x1A6Scaronโ425/0x1A9Scedillaโ426/0x1AATcaronโ427/0x1ABZacuteโ428/0x1ACZcaronโ430/0x1AEZabovedotโ431/0x1AFaogonekโ433/0x1B1ogonekโ434/0x1B2lstrokeโ435/0x1B3lcaronโ437/0x1B5sacuteโ438/0x1B6caronโ439/0x1B7scaronโ441/0x1B9scedillaโ442/0x1BAtcaronโ443/0x1BBzacuteโ444/0x1BCdoubleacuteโ445/0x1BDzcaronโ446/0x1BEzabovedotโ447/0x1BFRacuteโ448/0x1C0Abreveโ451/0x1C3Lacuteโ453/0x1C5Cacuteโ454/0x1C6Ccaronโ456/0x1C8Eogonekโ458/0x1CAEcaronโ460/0x1CCDcaronโ463/0x1CFDstrokeโ464/0x1D0Nacuteโ465/0x1D1Ncaronโ466/0x1D2Odoubleacuteโ469/0x1D5Rcaronโ472/0x1D8Uringโ473/0x1D9Udoubleacuteโ475/0x1DBTcedillaโ478/0x1DEracuteโ480/0x1E0abreveโ483/0x1E3lacuteโ485/0x1E5cacuteโ486/0x1E6ccaronโ488/0x1E8eogonekโ490/0x1EAecaronโ492/0x1ECdcaronโ495/0x1EFdstrokeโ496/0x1F0nacuteโ497/0x1F1ncaronโ498/0x1F2odoubleacuteโ501/0x1F5rcaronโ504/0x1F8uringโ505/0x1F9udoubleacuteโ507/0x1FBtcedillaโ510/0x1FEabovedotโ511/0x1FF
and boom, we slide right into the next block like it's nothing. the way these just keep coming? highkey iconic. โจ
Hstrokeโ673/0x2A1Hcircumflexโ678/0x2A6Iabovedotโ681/0x2A9Gbreveโ683/0x2ABJcircumflexโ684/0x2AChstrokeโ689/0x2B1hcircumflexโ694/0x2B6idotlessโ697/0x2B9gbreveโ699/0x2BBjcircumflexโ700/0x2BCCabovedotโ709/0x2C5Ccircumflexโ710/0x2C6Gabovedotโ725/0x2D5Gcircumflexโ728/0x2D8Ubreveโ733/0x2DDScircumflexโ734/0x2DEcabovedotโ741/0x2E5ccircumflexโ742/0x2E6gabovedotโ757/0x2F5gcircumflexโ760/0x2F8ubreveโ765/0x2FDscircumflexโ766/0x2FE
next up, the 0x3xx girlies are entering the chat and they did not come to play. ๐
kraโ930/0x3A2Rcedillaโ931/0x3A3Itildeโ933/0x3A5Lcedillaโ934/0x3A6Emacronโ938/0x3AAGcedillaโ939/0x3ABTslashโ940/0x3ACrcedillaโ947/0x3B3itildeโ949/0x3B5lcedillaโ950/0x3B6emacronโ954/0x3BAgcedillaโ955/0x3BBtslashโ956/0x3BCENGโ957/0x3BDengโ959/0x3BFAmacronโ960/0x3C0Iogonekโ967/0x3C7Eabovedotโ972/0x3CCImacronโ975/0x3CFNcedillaโ977/0x3D1Omacronโ978/0x3D2Kcedillaโ979/0x3D3Uogonekโ985/0x3D9Utildeโ989/0x3DDUmacronโ990/0x3DEamacronโ992/0x3E0iogonekโ999/0x3E7eabovedotโ1004/0x3ECimacronโ1007/0x3EFncedillaโ1009/0x3F1omacronโ1010/0x3F2kcedillaโ1011/0x3F3uogonekโ1017/0x3F9utildeโ1021/0x3FDumacronโ1022/0x3FE
then we hit overline and suddenly it's giving very โdecorativeโ energy. not a want, a need. ๐
overlineโ1150/0x47E
and now we're in the kana section, bestie โ this is where it gets gorgeous. every single kana keysym is here, no cap. ๐ธ
kana_fullstopโ1185/0x4A1kana_openingbracketโ1186/0x4A2kana_closingbracketโ1187/0x4A3kana_commaโ1188/0x4A4kana_conjunctiveโ1189/0x4A5kana_WOโ1190/0x4A6kana_aโ1191/0x4A7kana_iโ1192/0x4A8kana_uโ1193/0x4A9kana_eโ1194/0x4AAkana_oโ1195/0x4ABkana_yaโ1196/0x4ACkana_yuโ1197/0x4ADkana_yoโ1198/0x4AEkana_tsuโ1199/0x4AFprolongedsoundโ1200/0x4B0kana_Aโ1201/0x4B1kana_Iโ1202/0x4B2kana_Uโ1203/0x4B3kana_Eโ1204/0x4B4kana_Oโ1205/0x4B5kana_KAโ1206/0x4B6kana_KIโ1207/0x4B7kana_KUโ1208/0x4B8kana_KEโ1209/0x4B9kana_KOโ1210/0x4BAkana_SAโ1211/0x4BBkana_SHIโ1212/0x4BCkana_SUโ1213/0x4BDkana_SEโ1214/0x4BEkana_SOโ1215/0x4BFkana_TAโ1216/0x4C0kana_CHIโ1217/0x4C1kana_TSUโ1218/0x4C2kana_TEโ1219/0x4C3kana_TOโ1220/0x4C4kana_NAโ1221/0x4C5kana_NIโ1222/0x4C6kana_NUโ1223/0x4C7kana_NEโ1224/0x4C8kana_NOโ1225/0x4C9kana_HAโ1226/0x4CAkana_HIโ1227/0x4CBkana_FUโ1228/0x4CCkana_HEโ1229/0x4CDkana_HOโ1230/0x4CEkana_MAโ1231/0x4CFkana_MIโ1232/0x4D0kana_MUโ1233/0x4D1kana_MEโ1234/0x4D2kana_MOโ1235/0x4D3kana_YAโ1236/0x4D4kana_YUโ1237/0x4D5kana_YOโ1238/0x4D6kana_RAโ1239/0x4D7kana_RIโ1240/0x4D8kana_RUโ1241/0x4D9kana_REโ1242/0x4DAkana_ROโ1243/0x4DBkana_WAโ1244/0x4DCkana_Nโ1245/0x4DDvoicedsoundโ1246/0x4DEsemivoicedsoundโ1247/0x4DF
and then Arabic keysyms pull up, and honestly? the range is giving very precise, very intentional. ๐ซถ
Arabic_commaโ1452/0x5ACArabic_semicolonโ1467/0x5BBArabic_question_markโ1471/0x5BFArabic_hamzaโ1473/0x5C1Arabic_maddaonalefโ1474/0x5C2Arabic_hamzaonalefโ1475/0x5C3Arabic_hamzaonwawโ1476/0x5C4Arabic_hamzaunderalefโ1477/0x5C5Arabic_hamzaonyehโ1478/0x5C6Arabic_alefโ1479/0x5C7Arabic_behโ1480/0x5C8Arabic_tehmarbutaโ1481/0x5C9Arabic_tehโ1482/0x5CAArabic_thehโ1483/0x5CB
and we're BACK in the Arabic block, bestie ๐ โ we're picking up right where we left off, at Arabic_jeem, and the codes just keep climbing. No gaps in the vibe, only in the numbers, and the numbers are exactly what they are. Periodt. โจ
Arabic_jeemโ1484/0x5CCArabic_hahโ1485/0x5CDArabic_khahโ1486/0x5CEArabic_dalโ1487/0x5CFArabic_thalโ1488/0x5D0Arabic_raโ1489/0x5D1Arabic_zainโ1490/0x5D2Arabic_seenโ1491/0x5D3Arabic_sheenโ1492/0x5D4Arabic_sadโ1493/0x5D5Arabic_dadโ1494/0x5D6Arabic_tahโ1495/0x5D7Arabic_zahโ1496/0x5D8Arabic_ainโ1497/0x5D9Arabic_ghainโ1498/0x5DAArabic_tatweelโ1504/0x5E0Arabic_fehโ1505/0x5E1Arabic_qafโ1506/0x5E2Arabic_kafโ1507/0x5E3Arabic_lamโ1508/0x5E4Arabic_meemโ1509/0x5E5Arabic_noonโ1510/0x5E6Arabic_haโ1511/0x5E7Arabic_wawโ1512/0x5E8Arabic_alefmaksuraโ1513/0x5E9Arabic_yehโ1514/0x5EAArabic_fathatanโ1515/0x5EBArabic_dammatanโ1516/0x5ECArabic_kasratanโ1517/0x5EDArabic_fathaโ1518/0x5EEArabic_dammaโ1519/0x5EFArabic_kasraโ1520/0x5F0Arabic_shaddaโ1521/0x5F1Arabic_sukunโ1522/0x5F2
not me noticing thatArabic_ghainis1498and thenArabic_tatweelis1504โ yes there's a lil hop in the numbering, that's just how the list is, don't come for me, I didn't write the table ๐ญ
the Cyrillic section has entered the chat ๐ฆ and it's giving range, honestly. We start with the Serbian and Macedonian crew, roll through the Ukrainian and Byelorussian besties, and then it's just the whole Russian alphabet doing a runway walk in lowercase and then AGAIN in caps. numerosign is in there too, lowercase name, living its truth. ๐
Serbian_djeโ1697/0x6A1Macedonia_gjeโ1698/0x6A2Cyrillic_ioโ1699/0x6A3Ukrainian_ieโ1700/0x6A4Macedonia_dseโ1701/0x6A5Ukrainian_iโ1702/0x6A6Ukrainian_yiโ1703/0x6A7Cyrillic_jeโ1704/0x6A8Cyrillic_ljeโ1705/0x6A9Cyrillic_njeโ1706/0x6AASerbian_tsheโ1707/0x6ABMacedonia_kjeโ1708/0x6ACUkrainian_ghe_with_upturnโ1709/0x6ADByelorussian_shortuโ1710/0x6AECyrillic_dzheโ1711/0x6AFnumerosignโ1712/0x6B0Serbian_DJEโ1713/0x6B1Macedonia_GJEโ1714/0x6B2Cyrillic_IOโ1715/0x6B3Ukrainian_IEโ1716/0x6B4Macedonia_DSEโ1717/0x6B5Ukrainian_Iโ1718/0x6B6Ukrainian_YIโ1719/0x6B7Cyrillic_JEโ1720/0x6B8Cyrillic_LJEโ1721/0x6B9Cyrillic_NJEโ1722/0x6BASerbian_TSHEโ1723/0x6BBMacedonia_KJEโ1724/0x6BCUkrainian_GHE_WITH_UPTURNโ1725/0x6BDByelorussian_SHORTUโ1726/0x6BECyrillic_DZHEโ1727/0x6BFCyrillic_yuโ1728/0x6C0Cyrillic_aโ1729/0x6C1Cyrillic_beโ1730/0x6C2Cyrillic_tseโ1731/0x6C3Cyrillic_deโ1732/0x6C4Cyrillic_ieโ1733/0x6C5Cyrillic_efโ1734/0x6C6Cyrillic_gheโ1735/0x6C7Cyrillic_haโ1736/0x6C8Cyrillic_iโ1737/0x6C9Cyrillic_shortiโ1738/0x6CACyrillic_kaโ1739/0x6CBCyrillic_elโ1740/0x6CCCyrillic_emโ1741/0x6CDCyrillic_enโ1742/0x6CECyrillic_oโ1743/0x6CFCyrillic_peโ1744/0x6D0Cyrillic_yaโ1745/0x6D1Cyrillic_erโ1746/0x6D2Cyrillic_esโ1747/0x6D3Cyrillic_teโ1748/0x6D4Cyrillic_uโ1749/0x6D5Cyrillic_zheโ1750/0x6D6Cyrillic_veโ1751/0x6D7Cyrillic_softsignโ1752/0x6D8Cyrillic_yeruโ1753/0x6D9Cyrillic_zeโ1754/0x6DACyrillic_shaโ1755/0x6DBCyrillic_eโ1756/0x6DCCyrillic_shchaโ1757/0x6DDCyrillic_cheโ1758/0x6DECyrillic_hardsignโ1759/0x6DFCyrillic_YUโ1760/0x6E0Cyrillic_Aโ1761/0x6E1Cyrillic_BEโ1762/0x6E2Cyrillic_TSEโ1763/0x6E3Cyrillic_DEโ1764/0x6E4Cyrillic_IEโ1765/0x6E5Cyrillic_EFโ1766/0x6E6Cyrillic_GHEโ1767/0x6E7Cyrillic_HAโ1768/0x6E8Cyrillic_Iโ1769/0x6E9Cyrillic_SHORTIโ1770/0x6EACyrillic_KAโ1771/0x6EBCyrillic_ELโ1772/0x6ECCyrillic_EMโ1773/0x6EDCyrillic_ENโ1774/0x6EECyrillic_Oโ1775/0x6EFCyrillic_PEโ1776/0x6F0Cyrillic_YAโ1777/0x6F1Cyrillic_ERโ1778/0x6F2Cyrillic_ESโ1779/0x6F3Cyrillic_TEโ1780/0x6F4Cyrillic_Uโ1781/0x6F5Cyrillic_ZHEโ1782/0x6F6Cyrillic_VEโ1783/0x6F7Cyrillic_SOFTSIGNโ1784/0x6F8Cyrillic_YERUโ1785/0x6F9Cyrillic_ZEโ1786/0x6FACyrillic_SHAโ1787/0x6FBCyrillic_Eโ1788/0x6FCCyrillic_SHCHAโ1789/0x6FDCyrillic_CHEโ1790/0x6FECyrillic_HARDSIGNโ1791/0x6FF
see how the lowercase set runs 0x6C0โ0x6DF and then the uppercase set runs 0x6E0โ0x6FF? a clean lil mirror, we love a symmetrical queen ๐
and now: GREEK. ๐ธ๐๏ธ This is the part where the accents show up and suddenly every keysym has like four extra syllables. Greek_ALPHAaccent, Greek_IOTAaccentdiaeresis, Greek_upsilonaccentdieresis โ the way these names ate and left no crumbs ๐
. Then it settles down into the plain alphabet, caps first, lowercase second.
Greek_ALPHAaccentโ1953/0x7A1Greek_EPSILONaccentโ1954/0x7A2Greek_ETAaccentโ1955/0x7A3Greek_IOTAaccentโ1956/0x7A4Greek_IOTAdieresisโ1957/0x7A5Greek_IOTAaccentdiaeresisโ1958/0x7A6Greek_OMICRONaccentโ1959/0x7A7Greek_UPSILONaccentโ1960/0x7A8Greek_UPSILONdieresisโ1961/0x7A9Greek_UPSILONaccentdieresisโ1962/0x7AAGreek_OMEGAaccentโ1963/0x7ABGreek_accentdieresisโ1966/0x7AEGreek_horizbarโ1967/0x7AFGreek_alphaaccentโ1969/0x7B1Greek_epsilonaccentโ1970/0x7B2Greek_etaaccentโ1971/0x7B3Greek_iotaaccentโ1972/0x7B4Greek_iotadieresisโ1973/0x7B5Greek_iotaaccentdieresisโ1974/0x7B6Greek_omicronaccentโ1975/0x7B7Greek_upsilonaccentโ1976/0x7B8Greek_upsilondieresisโ1977/0x7B9Greek_upsilonaccentdieresisโ1978/0x7BAGreek_omegaaccentโ1979/0x7BBGreek_ALPHAโ1985/0x7C1Greek_BETAโ1986/0x7C2Greek_GAMMAโ1987/0x7C3Greek_DELTAโ1988/0x7C4Greek_EPSILONโ1989/0x7C5Greek_ZETAโ1990/0x7C6Greek_ETAโ1991/0x7C7Greek_THETAโ1992/0x7C8Greek_IOTAโ1993/0x7C9Greek_KAPPAโ1994/0x7CAGreek_LAMBDAโ1995/0x7CBGreek_MUโ1996/0x7CCGreek_NUโ1997/0x7CDGreek_XIโ1998/0x7CEGreek_OMICRONโ1999/0x7CFGreek_PIโ2000/0x7D0Greek_RHOโ2001/0x7D1Greek_SIGMAโ2002/0x7D2Greek_TAUโ2004/0x7D4Greek_UPSILONโ2005/0x7D5Greek_PHIโ2006/0x7D6Greek_CHIโ2007/0x7D7Greek_PSIโ2008/0x7D8Greek_OMEGAโ2009/0x7D9Greek_alphaโ2017/0x7E1Greek_betaโ2018/0x7E2Greek_gammaโ2019/0x7E3Greek_deltaโ2020/0x7E4Greek_epsilonโ2021/0x7E5Greek_zetaโ2022/0x7E6Greek_etaโ2023/0x7E7Greek_thetaโ2024/0x7E8Greek_iotaโ2025/0x7E9Greek_kappaโ2026/0x7EAGreek_lambdaโ2027/0x7EBGreek_muโ2028/0x7ECGreek_nuโ2029/0x7ED
heads up bestie: the numbering does lil skips here and there โGreek_OMEGAaccentis1963thenGreek_accentdieresisis1966,Greek_omegaaccentis1979thenGreek_ALPHAis1985, andGreek_SIGMAis2002thenGreek_TAUis2004. That's genuinely how the table reads, so don't try to "fix" it, that's a trap ๐
and that's where this chunk of the list cuts off โ Greek_nu at 2029 / 0x7ED, and the list is still going, because of course it is. ๐ญ
Greek_xiโ 2030 ยท0x7EEGreek_omicronโ 2031 ยท0x7EFGreek_piโ 2032 ยท0x7F0Greek_rhoโ 2033 ยท0x7F1Greek_sigmaโ 2034 ยท0x7F2Greek_finalsmallsigmaโ 2035 ยท0x7F3Greek_tauโ 2036 ยท0x7F4Greek_upsilonโ 2037 ยท0x7F5Greek_phiโ 2038 ยท0x7F6Greek_chiโ 2039 ยท0x7F7Greek_psiโ 2040 ยท0x7F8Greek_omegaโ 2041 ยท0x7F9
okay the Greek squad wraps up right there and honestly? iconic run ๐ every single one of them spelled out as a word, not a symbol, which is the whole vibe of this list. keep reading, bestie, it gets even more specific ๐ฆ
leftradicalโ 2209 ยท0x8A1topleftradicalโ 2210 ยท0x8A2horizconnectorโ 2211 ยท0x8A3topintegralโ 2212 ยท0x8A4botintegralโ 2213 ยท0x8A5vertconnectorโ 2214 ยท0x8A6topleftsqbracketโ 2215 ยท0x8A7botleftsqbracketโ 2216 ยท0x8A8toprightsqbracketโ 2217 ยท0x8A9botrightsqbracketโ 2218 ยท0x8AAtopleftparensโ 2219 ยท0x8ABbotleftparensโ 2220 ยท0x8ACtoprightparensโ 2221 ยท0x8ADbotrightparensโ 2222 ยท0x8AEleftmiddlecurlybraceโ 2223 ยท0x8AFrightmiddlecurlybraceโ 2224 ยท0x8B0topleftsummationโ 2225 ยท0x8B1botleftsummationโ 2226 ยท0x8B2topvertsummationconnectorโ 2227 ยท0x8B3botvertsummationconnectorโ 2228 ยท0x8B4toprightsummationโ 2229 ยท0x8B5botrightsummationโ 2230 ยท0x8B6rightmiddlesummationโ 2231 ยท0x8B7
not the corner-by-corner breakdown ๐ญ they really said "every single piece of the big math symbols gets its own name and its own number" and honestly? respect. top, bot, left, right โ no ambiguity allowed, periodt โจ
lessthanequalโ 2236 ยท0x8BCnotequalโ 2237 ยท0x8BDgreaterthanequalโ 2238 ยท0x8BEintegralโ 2239 ยท0x8BFthereforeโ 2240 ยท0x8C0variationโ 2241 ยท0x8C1infinityโ 2242 ยท0x8C2nablaโ 2245 ยท0x8C5approximateโ 2248 ยท0x8C8similarequalโ 2249 ยท0x8C9ifonlyifโ 2253 ยท0x8CDimpliesโ 2254 ยท0x8CEidenticalโ 2255 ยท0x8CFradicalโ 2262 ยท0x8D6includedinโ 2266 ยท0x8DAincludesโ 2267 ยท0x8DBintersectionโ 2268 ยท0x8DCunionโ 2269 ยท0x8DDlogicalandโ 2270 ยท0x8DElogicalorโ 2271 ยท0x8DFpartialderivativeโ 2287 ยท0x8EFfunctionโ 2294 ยท0x8F6leftarrowโ 2299 ยท0x8FBuparrowโ 2300 ยท0x8FCrightarrowโ 2301 ยท0x8FDdownarrowโ 2302 ยท0x8FE
this whole block is giving math class but make it fashion ๐ and yes, the arrows go left, up, right, down โ in that order, don't come for me, that's literally what it says ๐ซถ
blankโ 2527 ยท0x9DFsoliddiamondโ 2528 ยท0x9E0checkerboardโ 2529 ยท0x9E1htโ 2530 ยท0x9E2ffโ 2531 ยท0x9E3crโ 2532 ยท0x9E4lfโ 2533 ยท0x9E5nlโ 2536 ยท0x9E8vtโ 2537 ยท0x9E9lowrightcornerโ 2538 ยท0x9EAuprightcornerโ 2539 ยท0x9EBupleftcornerโ 2540 ยท0x9EClowleftcornerโ 2541 ยท0x9EDcrossinglinesโ 2542 ยท0x9EEhorizlinescan1โ 2543 ยท0x9EFhorizlinescan3โ 2544 ยท0x9F0horizlinescan5โ 2545 ยท0x9F1horizlinescan7โ 2546 ยท0x9F2horizlinescan9โ 2547 ยท0x9F3lefttโ 2548 ยท0x9F4righttโ 2549 ยท0x9F5bottโ 2550 ยท0x9F6toptโ 2551 ยท0x9F7vertbarโ 2552 ยท0x9F8
heads up bestie: thosehorizlinescanones jump1,3,5,7,9โ there's no2,4,6,8in this list. that's not a typo on my end, that's just what's written. copy it exactly or it will not vibe check ๐
emspaceโ 2721 ยท0xAA1enspaceโ 2722 ยท0xAA2em3spaceโ 2723 ยท0xAA3em4spaceโ 2724 ยท0xAA4digitspaceโ 2725 ยท0xAA5punctspaceโ 2726 ยท0xAA6thinspaceโ 2727 ยท0xAA7hairspaceโ 2728 ยท0xAA8emdashโ 2729 ยท0xAA9endashโ 2730 ยท0xAAAsignifblankโ 2732 ยท0xAACellipsisโ 2734 ยท0xAAEdoubbaselinedotโ 2735 ยท0xAAFonethirdโ 2736 ยท0xAB0twothirdsโ 2737 ยท0xAB1onefifthโ 2738 ยท0xAB2twofifthsโ 2739 ยท0xAB3threefifthsโ 2740 ยท0xAB4fourfifthsโ 2741 ยท0xAB5onesixthโ 2742 ยท0xAB6fivesixthsโ 2743 ยท0xAB7careofโ 2744 ยท0xAB8figdashโ 2747 ยท0xABBleftanglebracketโ 2748 ยท0xABCdecimalpointโ 2749 ยท0xABDrightanglebracketโ 2750 ยท0xABEmarkerโ 2751 ยท0xABFoneeighthโ 2755 ยท0xAC3threeeighthsโ 2756 ยท0xAC4fiveeighthsโ 2757 ยท0xAC5seveneighthsโ 2758 ยท0xAC6trademarkโ 2761 ยท0xAC9signaturemarkโ 2762 ยท0xACAtrademarkincircleโ 2763 ยท0xACBleftopentriangleโ 2764 ยท0xACCrightopentriangleโ 2765 ยท0xACDemopencircleโ 2766 ยท0xACEemopenrectangleโ 2767 ยท0xACFleftsinglequotemarkโ 2768 ยท0xAD0rightsinglequotemarkโ 2769 ยท0xAD1leftdoublequotemarkโ 2770 ยท0xAD2rightdoublequotemarkโ 2771 ยท0xAD3prescriptionโ 2772 ยท0xAD4permilleโ 2773 ยท0xAD5minutesโ 2774 ยท0xAD6secondsโ 2775 ยท0xAD7latincrossโ 2777 ยท0xAD9hexagramโ 2778 ยท0xADAfilledrectbulletโ 2779 ยท0xADBfilledlefttribulletโ 2780 ยท0xADCfilledrighttribulletโ 2781 ยท0xADDemfilledcircleโ 2782 ยท0xADEemfilledrectโ 2783 ยท0xADFenopencircbulletโ 2784 ยท0xAE0enopensquarebulletโ 2785 ยท0xAE1openrectbulletโ 2786 ยท0xAE2opentribulletupโ 2787 ยท0xAE3opentribulletdownโ 2788 ยท0xAE4openstarโ 2789 ยท0xAE5enfilledcircbulletโ 2790 ยท0xAE6enfilledsqbulletโ 2791 ยท0xAE7filledtribulletupโ 2792 ยท0xAE8filledtribulletdownโ 2793 ยท0xAE9leftpointerโ 2794 ยท0xAEArightpointerโ 2795 ยท0xAEBclubโ 2796 ยท0xAECdiamondโ 2797 ยท0xAEDheartโ 2798 ยท0xAEEmaltesecrossโ 2800 ยท0xAF0daggerโ 2801 ยท0xAF1doubledaggerโ 2802 ยท0xAF2checkmarkโ 2803 ยท0xAF3ballotcrossโ 2804 ยท0xAF4musicalsharpโ 2805 ยท0xAF5musicalflatโ 2806 ยท0xAF6malesymbolโ 2807 ยท0xAF7femalesymbolโ 2808 ยท0xAF8telephoneโ 2809 ยท0xAF9telephonerecorderโ 2810 ยท0xAFAphonographcopyrightโ 2811 ยท0xAFBcaretโ 2812 ยท0xAFCsinglelowquotemarkโ 2813 ยท0xAFDdoublelowquotemarkโ 2814 ยท0xAFEcursorโ 2815 ยท0xAFF
okay heart and club and diamond being in here is genuinely sending me ๐ like yes bestie, the entire dingbat era of computing is in this list and it's unbothered, flourishing, and numbered ๐ธ
leftcaretโ 2979 ยท0xBA3rightcaretโ 2982 ยท0xBA6downcaretโ 2984 ยท0xBA8upcaretโ 2985 ยท0xBA9overbarโ 3008 ยท0xBC0downtackโ 3010 ยท0xBC2upshoeโ 3011 ยท0xBC3downstileโ 3012 ยท0xBC4underbarโ 3014 ยท0xBC6jotโ 3018 ยท0xBCAquadโ 3020 ยท0xBCCuptackโ 3022 ยท0xBCEcircleโ 3023 ยท0xBCFupstileโ 3027 ยท0xBD3downshoeโ 3030 ยท0xBD6rightshoeโ 3032 ยท0xBD8leftshoeโ 3034 ยท0xBDAlefttackโ 3036 ยท0xBDCrighttackโ 3068 ยท0xBFChebrew_doublelowlineโ 3295 ยท0xCDFhebrew_alephโ 3296 ยท0xCE0
not the shoe names ๐ญ shoes, tacks, carets, stiles โ this block is giving "someone named these at 3am and we're all just living with it" and honestly, we love that for them ๐
and that's where this chunk of the list lands โ hebrew_aleph at 3296, 0xCE0, right at the edge of the next block. don't touch that dial bestie, there's more list coming and we're not even close to done โจ
hebrew_betโ decimal3297, hex0xCE1๐hebrew_gimelโ decimal3298, hex0xCE2โจhebrew_daletโ decimal3299, hex0xCE3๐ฆhebrew_heโ decimal3300, hex0xCE4๐ธhebrew_wawโ decimal3301, hex0xCE5๐hebrew_zainโ decimal3302, hex0xCE6๐ซถhebrew_chetโ decimal3303, hex0xCE7๐ญhebrew_tetโ decimal3304, hex0xCE8๐ฅhebrew_yodโ decimal3305, hex0xCE9๐hebrew_finalkaphโ decimal3306, hex0xCEA๐hebrew_kaphโ decimal3307, hex0xCEBโญhebrew_lamedโ decimal3308, hex0xCEC๐hebrew_finalmemโ decimal3309, hex0xCED๐hebrew_memโ decimal3310, hex0xCEE๐hebrew_finalnunโ decimal3311, hex0xCEF๐งhebrew_nunโ decimal3312, hex0xCF0๐hebrew_samechโ decimal3313, hex0xCF1๐hebrew_ayinโ decimal3314, hex0xCF2โจhebrew_finalpeโ decimal3315, hex0xCF3๐ฆhebrew_peโ decimal3316, hex0xCF4๐ธhebrew_finalzadeโ decimal3317, hex0xCF5๐hebrew_zadeโ decimal3318, hex0xCF6๐ซถhebrew_qophโ decimal3319, hex0xCF7๐ญhebrew_reshโ decimal3320, hex0xCF8๐ฅhebrew_shinโ decimal3321, hex0xCF9๐hebrew_tawโ decimal3322, hex0xCFA๐Thai_kokaiโ decimal3489, hex0xDA1โญThai_khokhaiโ decimal3490, hex0xDA2๐Thai_khokhuatโ decimal3491, hex0xDA3๐Thai_khokhwaiโ decimal3492, hex0xDA4๐Thai_khokhonโ decimal3493, hex0xDA5๐งThai_khorakhangโ decimal3494, hex0xDA6๐Thai_ngonguโ decimal3495, hex0xDA7๐Thai_chochanโ decimal3496, hex0xDA8โจThai_chochingโ decimal3497, hex0xDA9๐ฆThai_chochangโ decimal3498, hex0xDAA๐ธThai_sosoโ decimal3499, hex0xDAB๐Thai_chochoeโ decimal3500, hex0xDAC๐ซถThai_yoyingโ decimal3501, hex0xDAD๐ญThai_dochadaโ decimal3502, hex0xDAE๐ฅThai_topatakโ decimal3503, hex0xDAF๐Thai_thothanโ decimal3504, hex0xDB0๐Thai_thonangmonthoโ decimal3505, hex0xDB1โญThai_thophuthaoโ decimal3506, hex0xDB2๐Thai_nonenโ decimal3507, hex0xDB3๐Thai_dodekโ decimal3508, hex0xDB4๐Thai_totaoโ decimal3509, hex0xDB5๐งThai_thothungโ decimal3510, hex0xDB6๐Thai_thothahanโ decimal3511, hex0xDB7๐Thai_thothongโ decimal3512, hex0xDB8โจThai_nonuโ decimal3513, hex0xDB9๐ฆThai_bobaimaiโ decimal3514, hex0xDBA๐ธThai_poplaโ decimal3515, hex0xDBB๐Thai_phophungโ decimal3516, hex0xDBC๐ซถThai_fofaโ decimal3517, hex0xDBD๐ญThai_phophanโ decimal3518, hex0xDBE๐ฅThai_fofanโ decimal3519, hex0xDBF๐Thai_phosamphaoโ decimal3520, hex0xDC0๐Thai_momaโ decimal3521, hex0xDC1โญThai_yoyakโ decimal3522, hex0xDC2๐Thai_roruaโ decimal3523, hex0xDC3๐Thai_ruโ decimal3524, hex0xDC4๐Thai_lolingโ decimal3525, hex0xDC5๐งThai_luโ decimal3526, hex0xDC6๐Thai_wowaenโ decimal3527, hex0xDC7๐Thai_sosalaโ decimal3528, hex0xDC8โจThai_sorusiโ decimal3529, hex0xDC9๐ฆThai_sosuaโ decimal3530, hex0xDCA๐ธThai_hohipโ decimal3531, hex0xDCB๐Thai_lochulaโ decimal3532, hex0xDCC๐ซถThai_oangโ decimal3533, hex0xDCD๐ญThai_honokhukโ decimal3534, hex0xDCE๐ฅThai_paiyannoiโ decimal3535, hex0xDCF๐Thai_saraaโ decimal3536, hex0xDD0๐Thai_maihanakatโ decimal3537, hex0xDD1โญThai_saraaaโ decimal3538, hex0xDD2๐Thai_saraamโ decimal3539, hex0xDD3๐Thai_saraiโ decimal3540, hex0xDD4๐Thai_saraiiโ decimal3541, hex0xDD5๐งThai_saraueโ decimal3542, hex0xDD6๐Thai_saraueeโ decimal3543, hex0xDD7๐Thai_sarauโ decimal3544, hex0xDD8โจThai_sarauuโ decimal3545, hex0xDD9๐ฆThai_phinthuโ decimal3546, hex0xDDA๐ธThai_maihanakat_maithoโ decimal3550, hex0xDDE๐Thai_bahtโ decimal3551, hex0xDDF๐ซถThai_saraeโ decimal3552, hex0xDE0๐ญThai_saraaeโ decimal3553, hex0xDE1๐ฅThai_saraoโ decimal3554, hex0xDE2๐Thai_saraaimaimuanโ decimal3555, hex0xDE3๐Thai_saraaimaimalaiโ decimal3556, hex0xDE4โญThai_lakkhangyaoโ decimal3557, hex0xDE5๐Thai_maiyamokโ decimal3558, hex0xDE6๐Thai_maitaikhuโ decimal3559, hex0xDE7๐Thai_maiekโ decimal3560, hex0xDE8๐งThai_maithoโ decimal3561, hex0xDE9๐Thai_maitriโ decimal3562, hex0xDEA๐Thai_maichattawaโ decimal3563, hex0xDEBโจThai_thanthakhatโ decimal3564, hex0xDEC๐ฆThai_nikhahitโ decimal3565, hex0xDED๐ธThai_leksunโ decimal3568, hex0xDF0๐Thai_leknungโ decimal3569, hex0xDF1๐ซถThai_leksongโ decimal3570, hex0xDF2๐ญThai_leksamโ decimal3571, hex0xDF3๐ฅThai_leksiโ decimal3572, hex0xDF4๐Thai_lekhaโ decimal3573, hex0xDF5๐Thai_lekhokโ decimal3574, hex0xDF6โญThai_lekchetโ decimal3575, hex0xDF7๐Thai_lekpaetโ decimal3576, hex0xDF8๐Thai_lekkaoโ decimal3577, hex0xDF9๐Hangul_Kiyeogโ decimal3745, hex0xEA1๐งHangul_SsangKiyeogโ decimal3746, hex0xEA2๐Hangul_KiyeogSiosโ decimal3747, hex0xEA3๐Hangul_Nieunโ decimal3748, hex0xEA4โจHangul_NieunJieujโ decimal3749, hex0xEA5๐ฆHangul_NieunHieuhโ decimal3750, hex0xEA6๐ธHangul_Dikeudโ decimal3751, hex0xEA7๐Hangul_SsangDikeudโ decimal3752, hex0xEA8๐ซถHangul_Rieulโ decimal3753, hex0xEA9๐ญHangul_RieulKiyeogโ decimal3754, hex0xEAA๐ฅHangul_RieulMieumโ decimal3755, hex0xEAB๐Hangul_RieulPieubโ decimal3756, hex0xEAC๐Hangul_RieulSiosโ decimal3757, hex0xEADโญHangul_RieulTieutโ decimal3758, hex0xEAE๐Hangul_RieulPhieufโ decimal3759, hex0xEAF๐Hangul_RieulHieuhโ decimal3760, hex0xEB0๐Hangul_Mieumโ decimal3761, hex0xEB1๐งHangul_Pieubโ decimal3762, hex0xEB2๐Hangul_SsangPieubโ decimal3763, hex0xEB3๐Hangul_PieubSiosโ decimal3764, hex0xEB4โจHangul_Siosโ decimal3765, hex0xEB5๐ฆHangul_SsangSiosโ decimal3766, hex0xEB6๐ธHangul_Ieungโ decimal3767, hex0xEB7๐Hangul_Jieujโ decimal3768, hex0xEB8๐ซถHangul_SsangJieujโ decimal3769, hex0xEB9๐ญHangul_Cieucโ decimal3770, hex0xEBA๐ฅHangul_Khieuqโ decimal3771, hex0xEBB๐Hangul_Tieutโ decimal3772, hex0xEBC๐Hangul_Phieufโ decimal3773, hex0xEBDโญHangul_Hieuhโ decimal3774, hex0xEBE๐Hangul_Aโ decimal3775, hex0xEBF๐Hangul_AEโ decimal3776, hex0xEC0๐Hangul_YAโ decimal3777, hex0xEC1๐งHangul_YAEโ decimal3778, hex0xEC2๐Hangul_EOโ decimal3779, hex0xEC3๐Hangul_Eโ decimal3780, hex0xEC4โจHangul_YEOโ decimal3781, hex0xEC5๐ฆHangul_YEโ decimal3782, hex0xEC6๐ธHangul_Oโ decimal3783, hex0xEC7๐Hangul_WAโ decimal3784, hex0xEC8๐ซถHangul_WAEโ decimal3785, hex0xEC9๐ญHangul_OEโ decimal3786, hex0xECA๐ฅHangul_YOโ decimal3787, hex0xECB๐Hangul_Uโ decimal3788, hex0xECC๐Hangul_WEOโ decimal3789, hex0xECDโญHangul_WEโ decimal3790, hex0xECE๐Hangul_WIโ decimal3791, hex0xECF๐Hangul_YUโ decimal3792, hex0xED0๐Hangul_EUโ decimal3793, hex0xED1๐งHangul_YIโ decimal3794, hex0xED2๐Hangul_Iโ decimal3795, hex0xED3๐Hangul_J_Kiyeogโ decimal3796, hex0xED4โจHangul_J_SsangKiyeogโ decimal3797, hex0xED5๐ฆHangul_J_KiyeogSiosโ decimal3798, hex0xED6๐ธHangul_J_Nieunโ decimal3799, hex0xED7๐Hangul_J_NieunJieujโ decimal3800, hex0xED8๐ซถHangul_J_NieunHieuhโ decimal3801, hex0xED9๐ญHangul_J_Dikeudโ decimal3802, hex0xEDA๐ฅHangul_J_Rieulโ decimal3803, hex0xEDB๐Hangul_J_RieulKiyeogโ decimal3804, hex0xEDC๐Hangul_J_RieulMieumโ decimal3805, hex0xEDDโญHangul_J_RieulPieubโ decimal3806, hex0xEDE๐Hangul_J_RieulSiosโ decimal3807, hex0xEDF๐Hangul_J_RieulTieutโ decimal3808, hex0xEE0๐Hangul_J_RieulPhieufโ decimal3809, hex0xEE1๐งHangul_J_RieulHieuhโ decimal3810, hex0xEE2๐Hangul_J_Mieumโ decimal3811, hex0xEE3๐Hangul_J_Pieubโ decimal3812, hex0xEE4โจHangul_J_PieubSiosโ decimal3813, hex0xEE5๐ฆHangul_J_Siosโ decimal3814, hex0xEE6๐ธHangul_J_SsangSiosโ decimal3815, hex0xEE7๐Hangul_J_Ieungโ decimal3816, hex0xEE8๐ซถHangul_J_Jieujโ decimal3817, hex0xEE9๐ญHangul_J_Cieucโ decimal3818, hex0xEEA๐ฅHangul_J_Khieuqโ decimal3819, hex0xEEB๐Hangul_J_Tieutโ decimal3820, hex0xEEC๐Hangul_J_Phieufโ decimal3821, hex0xEEDโญHangul_J_Hieuhโ decimal3822, hex0xEEE๐Hangul_RieulYeorinHieuhโ decimal3823, hex0xEEF๐Hangul_SunkyeongeumMieumโ decimal3824, hex0xEF0๐
okay so the keysym roster keeps going and it's giving unicode maximalist energy, bestie โจ no cap, here's every single one, values and all:
Hangul_SunkyeongeumPieubโ decimal3825, hex0xEF1๐Hangul_PanSiosโ decimal3826, hex0xEF2Hangul_KkogjiDalrinIeungโ decimal3827, hex0xEF3Hangul_SunkyeongeumPhieufโ decimal3828, hex0xEF4Hangul_YeorinHieuhโ decimal3829, hex0xEF5Hangul_AraeAโ decimal3830, hex0xEF6Hangul_AraeAEโ decimal3831, hex0xEF7Hangul_J_PanSiosโ decimal3832, hex0xEF8Hangul_J_KkogjiDalrinIeungโ decimal3833, hex0xEF9Hangul_J_YeorinHieuhโ decimal3834, hex0xEFAKorean_Wonโ decimal3839, hex0xEFF๐ธOEโ decimal5052, hex0x13BCoeโ decimal5053, hex0x13BDYdiaeresisโ decimal5054, hex0x13BEโฌ (EuroSign)โ decimal8364, hex0x20AC๐ถISO_Lockโ decimal65025, hex0xFE01ISO_Level2_Latchโ decimal65026, hex0xFE02ISO_Level3_Shiftโ decimal65027, hex0xFE03ISO_Level3_Latchโ decimal65028, hex0xFE04ISO_Level3_Lockโ decimal65029, hex0xFE05ISO_Group_Latchโ decimal65030, hex0xFE06ISO_Group_Lockโ decimal65031, hex0xFE07ISO_Next_Groupโ decimal65032, hex0xFE08ISO_Next_Group_Lockโ decimal65033, hex0xFE09ISO_Prev_Groupโ decimal65034, hex0xFE0AISO_Prev_Group_Lockโ decimal65035, hex0xFE0BISO_First_Groupโ decimal65036, hex0xFE0CISO_First_Group_Lockโ decimal65037, hex0xFE0DISO_Last_Groupโ decimal65038, hex0xFE0EISO_Last_Group_Lockโ decimal65039, hex0xFE0F๐ISO_Level5_Shiftโ decimal65041, hex0xFE11ISO_Level5_Latchโ decimal65042, hex0xFE12ISO_Level5_Lockโ decimal65043, hex0xFE13ISO_Left_Tabโ decimal65056, hex0xFE20ISO_Move_Line_Upโ decimal65057, hex0xFE21ISO_Move_Line_Downโ decimal65058, hex0xFE22ISO_Partial_Line_Upโ decimal65059, hex0xFE23ISO_Partial_Line_Downโ decimal65060, hex0xFE24ISO_Partial_Space_Leftโ decimal65061, hex0xFE25ISO_Partial_Space_Rightโ decimal65062, hex0xFE26ISO_Set_Margin_Leftโ decimal65063, hex0xFE27ISO_Set_Margin_Rightโ decimal65064, hex0xFE28ISO_Release_Margin_Leftโ decimal65065, hex0xFE29ISO_Release_Margin_Rightโ decimal65066, hex0xFE2AISO_Release_Both_Marginsโ decimal65067, hex0xFE2BISO_Fast_Cursor_Leftโ decimal65068, hex0xFE2CISO_Fast_Cursor_Rightโ decimal65069, hex0xFE2DISO_Fast_Cursor_Upโ decimal65070, hex0xFE2EISO_Fast_Cursor_Downโ decimal65071, hex0xFE2FISO_Continuous_Underlineโ decimal65072, hex0xFE30ISO_Discontinuous_Underlineโ decimal65073, hex0xFE31ISO_Emphasizeโ decimal65074, hex0xFE32ISO_Center_Objectโ decimal65075, hex0xFE33ISO_Enterโ decimal65076, hex0xFE34โจdead_graveโ decimal65104, hex0xFE50dead_acuteโ decimal65105, hex0xFE51dead_circumflexโ decimal65106, hex0xFE52dead_tildeโ decimal65107, hex0xFE53dead_macronโ decimal65108, hex0xFE54dead_breveโ decimal65109, hex0xFE55dead_abovedotโ decimal65110, hex0xFE56dead_diaeresisโ decimal65111, hex0xFE57dead_aboveringโ decimal65112, hex0xFE58dead_doubleacuteโ decimal65113, hex0xFE59dead_caronโ decimal65114, hex0xFE5Adead_cedillaโ decimal65115, hex0xFE5Bdead_ogonekโ decimal65116, hex0xFE5Cdead_iotaโ decimal65117, hex0xFE5Ddead_voiced_soundโ decimal65118, hex0xFE5Edead_semivoiced_soundโ decimal65119, hex0xFE5Fdead_belowdotโ decimal65120, hex0xFE60dead_hookโ decimal65121, hex0xFE61dead_hornโ decimal65122, hex0xFE62dead_strokeโ decimal65123, hex0xFE63dead_abovecommaโ decimal65124, hex0xFE64dead_abovereversedcommaโ decimal65125, hex0xFE65dead_doublegraveโ decimal65126, hex0xFE66dead_belowringโ decimal65127, hex0xFE67dead_belowmacronโ decimal65128, hex0xFE68dead_belowcircumflexโ decimal65129, hex0xFE69dead_belowtildeโ decimal65130, hex0xFE6Adead_belowbreveโ decimal65131, hex0xFE6Bdead_belowdiaeresisโ decimal65132, hex0xFE6Cdead_invertedbreveโ decimal65133, hex0xFE6Ddead_belowcommaโ decimal65134, hex0xFE6Edead_currencyโ decimal65135, hex0xFE6F๐AccessX_Enableโ decimal65136, hex0xFE70AccessX_Feedback_Enableโ decimal65137, hex0xFE71RepeatKeys_Enableโ decimal65138, hex0xFE72SlowKeys_Enableโ decimal65139, hex0xFE73BounceKeys_Enableโ decimal65140, hex0xFE74StickyKeys_Enableโ decimal65141, hex0xFE75MouseKeys_Enableโ decimal65142, hex0xFE76MouseKeys_Accel_Enableโ decimal65143, hex0xFE77Overlay1_Enableโ decimal65144, hex0xFE78Overlay2_Enableโ decimal65145, hex0xFE79AudibleBell_Enableโ decimal65146, hex0xFE7A๐dead_aโ decimal65152, hex0xFE80dead_Aโ decimal65153, hex0xFE81dead_eโ decimal65154, hex0xFE82dead_Eโ decimal65155, hex0xFE83dead_iโ decimal65156, hex0xFE84dead_Iโ decimal65157, hex0xFE85dead_oโ decimal65158, hex0xFE86dead_Oโ decimal65159, hex0xFE87dead_uโ decimal65160, hex0xFE88dead_Uโ decimal65161, hex0xFE89dead_schwaโ decimal65162, hex0xFE8Adead_SCHWAโ decimal65163, hex0xFE8Bdead_greekโ decimal65164, hex0xFE8Cdead_hamzaโ decimal65165, hex0xFE8Ddead_lowlineโ decimal65168, hex0xFE90dead_aboveverticallineโ decimal65169, hex0xFE91dead_belowverticallineโ decimal65170, hex0xFE92dead_longsolidusoverlayโ decimal65171, hex0xFE93๐ฆchโ decimal65184, hex0xFEA0Chโ decimal65185, hex0xFEA1CHโ decimal65186, hex0xFEA2c_hโ decimal65187, hex0xFEA3C_hโ decimal65188, hex0xFEA4C_Hโ decimal65189, hex0xFEA5First_Virtual_Screenโ decimal65232, hex0xFED0Prev_Virtual_Screenโ decimal65233, hex0xFED1Next_Virtual_Screenโ decimal65234, hex0xFED2Last_Virtual_Screenโ decimal65236, hex0xFED4Terminate_Serverโ decimal65237, hex0xFED5โ ๏ธPointer_Leftโ decimal65248, hex0xFEE0Pointer_Rightโ decimal65249, hex0xFEE1Pointer_Upโ decimal65250, hex0xFEE2Pointer_Downโ decimal65251, hex0xFEE3Pointer_UpLeftโ decimal65252, hex0xFEE4Pointer_UpRightโ decimal65253, hex0xFEE5Pointer_DownLeftโ decimal65254, hex0xFEE6Pointer_DownRightโ decimal65255, hex0xFEE7Pointer_Button_Dfltโ decimal65256, hex0xFEE8Pointer_Button1โ decimal65257, hex0xFEE9Pointer_Button2โ decimal65258, hex0xFEEAPointer_Button3โ decimal65259, hex0xFEEBPointer_Button4โ decimal65260, hex0xFEECPointer_Button5โ decimal65261, hex0xFEEDPointer_DblClick_Dfltโ decimal65262, hex0xFEEEPointer_DblClick1โ decimal65263, hex0xFEEFPointer_DblClick2โ decimal65264, hex0xFEF0Pointer_DblClick3โ decimal65265, hex0xFEF1Pointer_DblClick4โ decimal65266, hex0xFEF2Pointer_DblClick5โ decimal65267, hex0xFEF3Pointer_Drag_Dfltโ decimal65268, hex0xFEF4Pointer_Drag1โ decimal65269, hex0xFEF5Pointer_Drag2โ decimal65270, hex0xFEF6Pointer_Drag3โ decimal65271, hex0xFEF7Pointer_Drag4โ decimal65272, hex0xFEF8Pointer_EnableKeysโ decimal65273, hex0xFEF9Pointer_Accelerateโ decimal65274, hex0xFEFAPointer_DfltBtnNextโ decimal65275, hex0xFEFBPointer_DfltBtnPrevโ decimal65276, hex0xFEFCPointer_Drag5โ decimal65277, hex0xFEFD๐ฑ๏ธBackSpaceโ decimal65288, hex0xFF08Tabโ decimal65289, hex0xFF09Linefeedโ decimal65290, hex0xFF0AClearโ decimal65291, hex0xFF0BReturnโ decimal65293, hex0xFF0DPauseโ decimal65299, hex0xFF13Scroll_Lockโ decimal65300, hex0xFF14Sys_Reqโ decimal65301, hex0xFF15Escapeโ decimal65307, hex0xFF1BMulti_keyโ decimal65312, hex0xFF20Kanjiโ decimal65313, hex0xFF21Muhenkanโ decimal65314, hex0xFF22Henkanโ decimal65315, hex0xFF23Romajiโ decimal65316, hex0xFF24Hiraganaโ decimal65317, hex0xFF25Katakanaโ decimal65318, hex0xFF26Hiragana_Katakanaโ decimal65319, hex0xFF27Zenkakuโ decimal65320, hex0xFF28Hankakuโ decimal65321, hex0xFF29Zenkaku_Hankakuโ decimal65322, hex0xFF2ATourokuโ decimal65323, hex0xFF2BMassyoโ decimal65324, hex0xFF2CKana_Lockโ decimal65325, hex0xFF2DKana_Shiftโ decimal65326, hex0xFF2EEisu_Shiftโ decimal65327, hex0xFF2FEisu_toggleโ decimal65328, hex0xFF30Hangulโ decimal65329, hex0xFF31Hangul_Startโ decimal65330, hex0xFF32Hangul_Endโ decimal65331, hex0xFF33Hangul_Hanjaโ decimal65332, hex0xFF34Hangul_Jamoโ decimal65333, hex0xFF35๐ฐ๐ท
and that's the tea for this chunk โ more keysyms incoming, stay tuned bestie ๐
...and the list just keeps going, bestie, we're deep in it now. Hangul era first, then the arrow-key girlies, then the numpad, then the F-key marathon, then modifier royalty, then a little braille moment, then Delete slamming the door on 0xFFxx, then Sun and XF86 doing their whole extended-cinematic-universe thing. Stay with me ๐
Hangul_Romajaโ65334(0xFF36)Codeinputโ65335(0xFF37)Hangul_Jeonjaโ65336(0xFF38)Hangul_Banjaโ65337(0xFF39)Hangul_PreHanjaโ65338(0xFF3A)Hangul_PostHanjaโ65339(0xFF3B)SingleCandidateโ65340(0xFF3C)MultipleCandidateโ65341(0xFF3D)PreviousCandidateโ65342(0xFF3E)Hangul_Specialโ65343(0xFF3F)
and now, the navigation core four plus their whole friend group โ the keys you hit a million times a day and never once think about ๐ซถ
Homeโ65360(0xFF50)Leftโ65361(0xFF51)Upโ65362(0xFF52)Rightโ65363(0xFF53)Downโ65364(0xFF54)Priorโ65365(0xFF55)Nextโ65366(0xFF56)Endโ65367(0xFF57)Beginโ65368(0xFF58)Selectโ65376(0xFF60)Printโ65377(0xFF61)Executeโ65378(0xFF62)Insertโ65379(0xFF63)Undoโ65381(0xFF65)Redoโ65382(0xFF66)Menu (App)โ65383(0xFF67)Findโ65384(0xFF68)Cancelโ65385(0xFF69)Helpโ65386(0xFF6A)Breakโ65387(0xFF6B)
the numpad crew โจ lowkey the most underrated part of the whole table, fr fr
Mode_switchโ65406(0xFF7E)Num_Lockโ65407(0xFF7F)KP_Spaceโ65408(0xFF80)KP_Tabโ65417(0xFF89)KP_Enterโ65421(0xFF8D)KP_F1โ65425(0xFF91)KP_F2โ65426(0xFF92)KP_F3โ65427(0xFF93)KP_F4โ65428(0xFF94)KP_Homeโ65429(0xFF95)KP_Leftโ65430(0xFF96)KP_Upโ65431(0xFF97)KP_Rightโ65432(0xFF98)KP_Downโ65433(0xFF99)KP_Priorโ65434(0xFF9A)KP_Nextโ65435(0xFF9B)KP_Endโ65436(0xFF9C)KP_Beginโ65437(0xFF9D)KP_Insertโ65438(0xFF9E)KP_Deleteโ65439(0xFF9F)KP_Multiplyโ65450(0xFFAA)KP_Addโ65451(0xFFAB)KP_Separatorโ65452(0xFFAC)KP_Subtractโ65453(0xFFAD)KP_Decimalโ65454(0xFFAE)KP_Divideโ65455(0xFFAF)KP_0โ65456(0xFFB0)KP_1โ65457(0xFFB1)KP_2โ65458(0xFFB2)KP_3โ65459(0xFFB3)KP_4โ65460(0xFFB4)KP_5โ65461(0xFFB5)KP_6โ65462(0xFFB6)KP_7โ65463(0xFFB7)KP_8โ65464(0xFFB8)KP_9โ65465(0xFFB9)KP_Equalโ65469(0xFFBD)
okay F-KEY MARATHON TIME ๐โโ๏ธ๐จ F1 through F35, no skips, no shortcuts, we're doing the whole runway. it's giving commitment.
F1โ65470(0xFFBE)F2โ65471(0xFFBF)F3โ65472(0xFFC0)F4โ65473(0xFFC1)F5โ65474(0xFFC2)F6โ65475(0xFFC3)F7โ65476(0xFFC4)F8โ65477(0xFFC5)F9โ65478(0xFFC6)F10โ65479(0xFFC7)F11โ65480(0xFFC8)F12โ65481(0xFFC9)F13โ65482(0xFFCA)F14โ65483(0xFFCB)F15โ65484(0xFFCC)F16โ65485(0xFFCD)F17โ65486(0xFFCE)F18โ65487(0xFFCF)F19โ65488(0xFFD0)F20โ65489(0xFFD1)F21โ65490(0xFFD2)F22โ65491(0xFFD3)F23โ65492(0xFFD4)F24โ65493(0xFFD5)F25โ65494(0xFFD6)F26โ65495(0xFFD7)F27โ65496(0xFFD8)F28โ65497(0xFFD9)F29โ65498(0xFFDA)F30โ65499(0xFFDB)F31โ65500(0xFFDC)F32โ65501(0xFFDD)F33โ65502(0xFFDE)F34โ65503(0xFFDF)F35โ65504(0xFFE0)
and now modifier royalty ๐ the keys that make everything else happen. note that Super_L (Win_L) and Super_R (Win_R) keep their little parenthetical glow-ups exactly as written, bestie, don't @ me.
Shift_Lโ65505(0xFFE1)Shift_Rโ65506(0xFFE2)Control_Lโ65507(0xFFE3)Control_Rโ65508(0xFFE4)Caps_Lockโ65509(0xFFE5)Shift_Lockโ65510(0xFFE6)Meta_Lโ65511(0xFFE7)Meta_Rโ65512(0xFFE8)Alt_Lโ65513(0xFFE9)Alt_Rโ65514(0xFFEA)Super_L (Win_L)โ65515(0xFFEB)Super_R (Win_R)โ65516(0xFFEC)Hyper_Lโ65517(0xFFED)Hyper_Rโ65518(0xFFEE)
braille dot girlies, rise ๐ธ ten of them, numbered one through ten, all lowercase with underscores, all vibing.
braille_dot_1โ65521(0xFFF1)braille_dot_2โ65522(0xFFF2)braille_dot_3โ65523(0xFFF3)braille_dot_4โ65524(0xFFF4)braille_dot_5โ65525(0xFFF5)braille_dot_6โ65526(0xFFF6)braille_dot_7โ65527(0xFFF7)braille_dot_8โ65528(0xFFF8)braille_dot_9โ65529(0xFFF9)braille_dot_10โ65530(0xFFFA)
and then, closing out the whole 0xFFxx block like the absolute icon it is โ the one, the only:
Deleteโ65535(0xFFFF)
okay so Sun era โ๏ธ we're in the big-number zone now, 268828416 and up, hex values starting 0x1005FF.... sun function-arrow accents first, then the media/power row.
SunFA_Graveโ268828416(0x1005FF00)SunFA_Circumโ268828417(0x1005FF01)SunFA_Tildeโ268828418(0x1005FF02)SunFA_Acuteโ268828419(0x1005FF03)SunFA_Diaeresisโ268828420(0x1005FF04)SunFA_Cedillaโ268828421(0x1005FF05)SunF36โ268828432(0x1005FF10)SunF37โ268828433(0x1005FF11)SunSys_Reqโ268828512(0x1005FF60)SunPropsโ268828528(0x1005FF70)SunFrontโ268828529(0x1005FF71)SunCopyโ268828530(0x1005FF72)SunOpenโ268828531(0x1005FF73)SunPasteโ268828532(0x1005FF74)SunCutโ268828533(0x1005FF75)SunPowerSwitchโ268828534(0x1005FF76)SunAudioLowerVolumeโ268828535(0x1005FF77)SunAudioMuteโ268828536(0x1005FF78)SunAudioRaiseVolumeโ268828537(0x1005FF79)SunVideoDegaussโ268828538(0x1005FF7A)SunVideoLowerBrightnessโ268828539(0x1005FF7B)SunVideoRaiseBrightnessโ268828540(0x1005FF7C)SunPowerSwitchShiftโ268828541(0x1005FF7D)
and finally for this stretch, the XF86 cinematic universe ๐ฆ where every function key on a modern laptop keyboard lives. we're in 268964... territory, 0x10081... in hex. yes, XF8610ChannelsUp and XF8610ChannelsDown really do have that name, no underscore, that's just how they came out of the box ๐
XF86BrightnessAutoโ268964084(0x100810F4)XF86DisplayOffโ268964085(0x100810F5)XF86Infoโ268964198(0x10081166)XF86AspectRatioโ268964215(0x10081177)XF86DVDโ268964229(0x10081185)XF86Audioโ268964232(0x10081188)XF86ChannelUpโ268964242(0x10081192)XF86ChannelDownโ268964243(0x10081193)XF86Breakโ268964251(0x1008119B)XF86VideoPhoneโ268964256(0x100811A0)XF86ZoomResetโ268964260(0x100811A4)XF86Editorโ268964262(0x100811A6)XF86GraphicsEditorโ268964264(0x100811A8)XF86Presentationโ268964265(0x100811A9)XF86Databaseโ268964266(0x100811AA)XF86Voicemailโ268964268(0x100811AC)XF86Addressbookโ268964269(0x100811AD)XF86DisplayToggleโ268964271(0x100811AF)XF86SpellCheckโ268964272(0x100811B0)XF86ContextMenuโ268964278(0x100811B6)XF86MediaRepeatโ268964279(0x100811B7)XF8610ChannelsUpโ268964280(0x100811B8)XF8610ChannelsDownโ268964281(0x100811B9)XF86Imagesโ268964282(0x100811BA)XF86NotificationCenterโ268964284(0x100811BC)XF86PickupPhoneโ268964285(0x100811BD)XF86HangupPhoneโ268964286(0x100811BE)XF86Fnโ268964304(0x100811D0)XF86Fn_Escโ268964305(0x100811D1)XF86FnRightShiftโ268964325(0x100811E5)XF86Numeric0โ268964352(0x10081200)XF86Numeric1โ268964353(0x10081201)XF86Numeric2โ268964354(0x10081202)
The numeric-pad-adjacent era โ these live in the 0x100812xx zone, which is giving "random hardware buttons that someone's remote control needed" energy:
XF86Numeric3โ268964355,0x10081203XF86Numeric4โ268964356,0x10081204XF86Numeric5โ268964357,0x10081205XF86Numeric6โ268964358,0x10081206XF86Numeric7โ268964359,0x10081207XF86Numeric8โ268964360,0x10081208XF86Numeric9โ268964361,0x10081209XF86NumericStarโ268964362,0x1008120AXF86NumericPoundโ268964363,0x1008120BXF86NumericAโ268964364,0x1008120CXF86NumericBโ268964365,0x1008120DXF86NumericCโ268964366,0x1008120EXF86NumericDโ268964367,0x1008120F
๐ธ Camera + attendant + lights era
XF86CameraFocusโ268964368,0x10081210XF86WPSButtonโ268964369,0x10081211XF86CameraZoomInโ268964373,0x10081215XF86CameraZoomOutโ268964374,0x10081216XF86CameraUpโ268964375,0x10081217XF86CameraDownโ268964376,0x10081218XF86CameraLeftโ268964377,0x10081219XF86CameraRightโ268964378,0x1008121AXF86AttendantOnโ268964379,0x1008121BXF86AttendantOffโ268964380,0x1008121CXF86AttendantToggleโ268964381,0x1008121DXF86LightsToggleโ268964382,0x1008121EXF86ALSToggleโ268964400,0x10081230โจ (ambient light sensor said "let me handle it")
๐ ๏ธ The "where's my launcher" cluster
XF86Buttonconfigโ268964416,0x10081240XF86Taskmanagerโ268964417,0x10081241XF86Journalโ268964418,0x10081242XF86ControlPanelโ268964419,0x10081243XF86AppSelectโ268964420,0x10081244XF86Screensaverโ268964421,0x10081245XF86VoiceCommandโ268964422,0x10081246XF86Assistantโ268964423,0x10081247XF86EmojiPickerโ268964425,0x10081249๐ (not me screaming)XF86Dictateโ268964426,0x1008124AXF86BrightnessMinโ268964432,0x10081250XF86BrightnessMaxโ268964433,0x10081251
โจ๏ธ Keyboard input assist (iykyk)
XF86KbdInputAssistPrevโ268964448,0x10081260XF86KbdInputAssistNextโ268964449,0x10081261XF86KbdInputAssistPrevgroupโ268964450,0x10081262XF86KbdInputAssistNextgroupโ268964451,0x10081263XF86KbdInputAssistAcceptโ268964452,0x10081264XF86KbdInputAssistCancelโ268964453,0x10081265
๐ Diagonal keys, menus, and the remote-control girlies
XF86RightUpโ268964454,0x10081266XF86RightDownโ268964455,0x10081267XF86LeftUpโ268964456,0x10081268XF86LeftDownโ268964457,0x10081269XF86RootMenuโ268964458,0x1008126AXF86MediaTopMenuโ268964459,0x1008126BXF86Numeric11โ268964460,0x1008126CXF86Numeric12โ268964461,0x1008126DXF86AudioDescโ268964462,0x1008126EXF863DModeโ268964463,0x1008126FXF86NextFavoriteโ268964464,0x10081270XF86StopRecordโ268964465,0x10081271XF86PauseRecordโ268964466,0x10081272XF86VODโ268964467,0x10081273XF86Unmuteโ268964468,0x10081274XF86FastReverseโ268964469,0x10081275XF86SlowReverseโ268964470,0x10081276XF86Dataโ268964471,0x10081277XF86OnScreenKeyboardโ268964472,0x10081278XF86PrivacyScreenToggleโ268964473,0x10081279๐ (the people's princess of not-being-perceived)XF86SelectiveScreenshotโ268964474,0x1008127A
๐ฅ MACRO SEASON (1 through 30, no skips, we don't play like that)
XF86Macro1โ268964496,0x10081290XF86Macro2โ268964497,0x10081291XF86Macro3โ268964498,0x10081292XF86Macro4โ268964499,0x10081293XF86Macro5โ268964500,0x10081294XF86Macro6โ268964501,0x10081295XF86Macro7โ268964502,0x10081296XF86Macro8โ268964503,0x10081297XF86Macro9โ268964504,0x10081298XF86Macro10โ268964505,0x10081299XF86Macro11โ268964506,0x1008129AXF86Macro12โ268964507,0x1008129BXF86Macro13โ268964508,0x1008129CXF86Macro14โ268964509,0x1008129DXF86Macro15โ268964510,0x1008129EXF86Macro16โ268964511,0x1008129FXF86Macro17โ268964512,0x100812A0XF86Macro18โ268964513,0x100812A1XF86Macro19โ268964514,0x100812A2XF86Macro20โ268964515,0x100812A3XF86Macro21โ268964516,0x100812A4XF86Macro22โ268964517,0x100812A5XF86Macro23โ268964518,0x100812A6XF86Macro24โ268964519,0x100812A7XF86Macro25โ268964520,0x100812A8XF86Macro26โ268964521,0x100812A9XF86Macro27โ268964522,0x100812AAXF86Macro28โ268964523,0x100812ABXF86Macro29โ268964524,0x100812ACXF86Macro30โ268964525,0x100812AD
And the macro control squad:
XF86MacroRecordStartโ268964528,0x100812B0XF86MacroRecordStopโ268964529,0x100812B1XF86MacroPresetCycleโ268964530,0x100812B2XF86MacroPreset1โ268964531,0x100812B3XF86MacroPreset2โ268964532,0x100812B4XF86MacroPreset3โ268964533,0x100812B5
๐ฅ๏ธ Keyboard LCD menus (yes, keyboards had screens, iconic behavior)
XF86KbdLcdMenu1โ268964536,0x100812B8XF86KbdLcdMenu2โ268964537,0x100812B9XF86KbdLcdMenu3โ268964538,0x100812BAXF86KbdLcdMenu4โ268964539,0x100812BBXF86KbdLcdMenu5โ268964540,0x100812BC
๐ Virtual terminal switching, aka the Ctrl+Alt+F girls
XF86Switch_VT_1โ269024769,0x1008FE01XF86Switch_VT_2โ269024770,0x1008FE02XF86Switch_VT_3โ269024771,0x1008FE03XF86Switch_VT_4โ269024772,0x1008FE04XF86Switch_VT_5โ269024773,0x1008FE05XF86Switch_VT_6โ269024774,0x1008FE06XF86Switch_VT_7โ269024775,0x1008FE07XF86Switch_VT_8โ269024776,0x1008FE08XF86Switch_VT_9โ269024777,0x1008FE09XF86Switch_VT_10โ269024778,0x1008FE0AXF86Switch_VT_11โ269024779,0x1008FE0BXF86Switch_VT_12โ269024780,0x1008FE0C
๐ง Server-control era (grab, grab, and more grab)
XF86Ungrabโ269024800,0x1008FE20XF86ClearGrabโ269024801,0x1008FE21XF86Next_VModeโ269024802,0x1008FE22XF86Prev_VModeโ269024803,0x1008FE23XF86LogWindowTreeโ269024804,0x1008FE24XF86LogGrabInfoโ269024805,0x1008FE25
๐ The 0x1008FFxx block โ the main character zone
XF86ModeLockโ269025025,0x1008FF01XF86MonBrightnessUpโ269025026,0x1008FF02XF86MonBrightnessDownโ269025027,0x1008FF03XF86KbdLightOnOffโ269025028,0x1008FF04XF86KbdBrightnessUpโ269025029,0x1008FF05XF86KbdBrightnessDownโ269025030,0x1008FF06XF86MonBrightnessCycleโ269025031,0x1008FF07XF86Standbyโ269025040,0x1008FF10XF86AudioLowerVolumeโ269025041,0x1008FF11XF86AudioMuteโ269025042,0x1008FF12XF86AudioRaiseVolumeโ269025043,0x1008FF13XF86AudioPlayโ269025044,0x1008FF14XF86AudioStopโ269025045,0x1008FF15XF86AudioPrevโ269025046,0x1008FF16XF86AudioNextโ269025047,0x1008FF17XF86HomePageโ269025048,0x1008FF18XF86Mailโ269025049,0x1008FF19XF86Startโ269025050,0x1008FF1AXF86Searchโ269025051,0x1008FF1BXF86AudioRecordโ269025052,0x1008FF1CXF86Calculatorโ269025053,0x1008FF1DXF86Memoโ269025054,0x1008FF1EXF86ToDoListโ269025055,0x1008FF1FXF86Calendarโ269025056,0x1008FF20XF86PowerDownโ269025057,0x1008FF21XF86ContrastAdjustโ269025058,0x1008FF22XF86RockerUpโ269025059,0x1008FF23XF86RockerDownโ269025060,0x1008FF24XF86RockerEnterโ269025061,0x1008FF25XF86Backโ269025062,0x1008FF26XF86Forwardโ269025063,0x1008FF27XF86Stopโ269025064,0x1008FF28XF86Refreshโ269025065,0x1008FF29XF86PowerOffโ269025066,0x1008FF2AXF86WakeUpโ269025067,0x1008FF2BXF86Ejectโ269025068,0x1008FF2CXF86ScreenSaverโ269025069,0x1008FF2DXF86WWWโ269025070,0x1008FF2EXF86Sleepโ269025071,0x1008FF2FXF86Favoritesโ269025072,0x1008FF30XF86AudioPauseโ269025073,0x1008FF31XF86AudioMediaโ269025074,0x1008FF32XF86MyComputerโ269025075,0x1008FF33XF86VendorHomeโ269025076,0x1008FF34XF86LightBulbโ269025077,0x1008FF35๐กXF86Shopโ269025078,0x1008FF36XF86Historyโ269025079,0x1008FF37XF86OpenURLโ269025080,0x1008FF38XF86AddFavoriteโ269025081,0x1008FF39XF86HotLinksโ269025082,0x1008FF3AXF86BrightnessAdjustโ269025083,0x1008FF3BXF86Financeโ269025084,0x1008FF3C
bestie, the keysym roll call is still going and honestly? iconic. here's the rest of the XF86 lineup, every single value, no cap, fr fr ๐
XF86Community 269025085 0x1008FF3D
XF86AudioRewind 269025086 0x1008FF3E
XF86BackForward 269025087 0x1008FF3F
XF86Launch0 269025088 0x1008FF40
XF86Launch1 269025089 0x1008FF41
XF86Launch2 269025090 0x1008FF42
XF86Launch3 269025091 0x1008FF43
XF86Launch4 269025092 0x1008FF44
XF86Launch5 269025093 0x1008FF45
XF86Launch6 269025094 0x1008FF46
XF86Launch7 269025095 0x1008FF47
XF86Launch8 269025096 0x1008FF48
XF86Launch9 269025097 0x1008FF49
XF86LaunchA 269025098 0x1008FF4A
XF86LaunchB 269025099 0x1008FF4B
XF86LaunchC 269025100 0x1008FF4C
XF86LaunchD 269025101 0x1008FF4D
XF86LaunchE 269025102 0x1008FF4E
XF86LaunchF 269025103 0x1008FF4F
XF86ApplicationLeft 269025104 0x1008FF50
XF86ApplicationRight 269025105 0x1008FF51
XF86Book 269025106 0x1008FF52
XF86CD 269025107 0x1008FF53
XF86Calculater 269025108 0x1008FF54
XF86Clear 269025109 0x1008FF55
XF86Close 269025110 0x1008FF56
XF86Copy 269025111 0x1008FF57
XF86Cut 269025112 0x1008FF58
XF86Display 269025113 0x1008FF59
XF86DOS 269025114 0x1008FF5A
XF86Documents 269025115 0x1008FF5B
XF86Excel 269025116 0x1008FF5C
XF86Explorer 269025117 0x1008FF5D
XF86Game 269025118 0x1008FF5E
XF86Go 269025119 0x1008FF5F
XF86iTouch 269025120 0x1008FF60
XF86LogOff 269025121 0x1008FF61
XF86Market 269025122 0x1008FF62
XF86Meeting 269025123 0x1008FF63
XF86MenuKB 269025125 0x1008FF65
XF86MenuPB 269025126 0x1008FF66
XF86MySites 269025127 0x1008FF67
XF86New 269025128 0x1008FF68
XF86News 269025129 0x1008FF69
XF86OfficeHome 269025130 0x1008FF6A
XF86Open 269025131 0x1008FF6B
XF86Option 269025132 0x1008FF6C
XF86Paste 269025133 0x1008FF6D
XF86Phone 269025134 0x1008FF6E
XF86Q 269025136 0x1008FF70
XF86Reply 269025138 0x1008FF72
XF86Reload 269025139 0x1008FF73
XF86RotateWindows 269025140 0x1008FF74
XF86RotationPB 269025141 0x1008FF75
XF86RotationKB 269025142 0x1008FF76
XF86Save 269025143 0x1008FF77
XF86ScrollUp 269025144 0x1008FF78
XF86ScrollDown 269025145 0x1008FF79
XF86ScrollClick 269025146 0x1008FF7A
XF86Send 269025147 0x1008FF7B
XF86Spell 269025148 0x1008FF7C
XF86SplitScreen 269025149 0x1008FF7D
XF86Support 269025150 0x1008FF7E
XF86TaskPane 269025151 0x1008FF7F
XF86Terminal 269025152 0x1008FF80
XF86Tools 269025153 0x1008FF81
XF86Travel 269025154 0x1008FF82
XF86UserPB 269025156 0x1008FF84
XF86User1KB 269025157 0x1008FF85
XF86User2KB 269025158 0x1008FF86
XF86Video 269025159 0x1008FF87
XF86WheelButton 269025160 0x1008FF88
XF86Word 269025161 0x1008FF89
XF86Xfer 269025162 0x1008FF8A
XF86ZoomIn 269025163 0x1008FF8B
XF86ZoomOut 269025164 0x1008FF8C
XF86Away 269025165 0x1008FF8D
XF86Messenger 269025166 0x1008FF8E
XF86WebCam 269025167 0x1008FF8F
XF86MailForward 269025168 0x1008FF90
XF86Pictures 269025169 0x1008FF91
XF86Music 269025170 0x1008FF92
XF86Battery 269025171 0x1008FF93
XF86Bluetooth 269025172 0x1008FF94
XF86WLAN 269025173 0x1008FF95
XF86UWB 269025174 0x1008FF96
XF86AudioForward 269025175 0x1008FF97
XF86AudioRepeat 269025176 0x1008FF98
XF86AudioRandomPlay 269025177 0x1008FF99
XF86Subtitle 269025178 0x1008FF9A
XF86AudioCycleTrack 269025179 0x1008FF9B
XF86CycleAngle 269025180 0x1008FF9C
XF86FrameBack 269025181 0x1008FF9D
XF86FrameForward 269025182 0x1008FF9E
XF86Time 269025183 0x1008FF9F
XF86Select 269025184 0x1008FFA0
XF86View 269025185 0x1008FFA1
XF86TopMenu 269025186 0x1008FFA2
XF86Red 269025187 0x1008FFA3
XF86Green 269025188 0x1008FFA4
XF86Yellow 269025189 0x1008FFA5
XF86Blue 269025190 0x1008FFA6
XF86Suspend 269025191 0x1008FFA7
XF86Hibernate 269025192 0x1008FFA8
XF86TouchpadToggle 269025193 0x1008FFA9
XF86TouchpadOn 269025200 0x1008FFB0
XF86TouchpadOff 269025201 0x1008FFB1
XF86AudioMicMute 269025202 0x1008FFB2
XF86Keyboard 269025203 0x1008FFB3
XF86WWAN 269025204 0x1008FFB4
XF86RFKill 269025205 0x1008FFB5
XF86AudioPreset 269025206 0x1008FFB6
XF86RotationLockToggle 269025207 0x1008FFB7
XF86FullScreen 269025208 0x1008FFB8
that's every last one from XF86Community to XF86FullScreen โ the way this list ate and left no crumbs โจ๐
๐ SEE ALSO ๐
bind(3tk)โ go read it, bestieevent(3tk)โ and this one too, periodt
๐ KEYWORDS ๐
bindbindingeventkeysym
from the Tk 8.3 era, page keysyms(3tk) โ mwah, catch u in the man pages ๐โจ
๐ฆ where this page comes from
- debian trixie: tk9.0-doc 9.0.1-3
- ubuntu questing: tk9.0-doc 9.0.2-1
- ubuntu resolute: tk9.0-doc 9.0.3-1
- ubuntu stonking: tk9.0-doc 9.0.4-1
- Copyright (c) 1998-2000 Scriptics Corporation
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms