Skip to content

PC Keyboard Keysyms

bill-auger edited this page Jan 30, 2019 · 3 revisions

For your reference, here is a table that lists the individual PC keyboard button values and each corresponding keysym. When referring to keys in the XML config files, use the name given in the second column.

 008 - backspace
 009 - tab
 012 - clear
 013 - return
 019 - pause
 027 - escape
 032 - space
 033 - exclamation
 034 - dblquote
 035 - numbersign
 036 - dollarsign
 038 - ampersand
 039 - backquote
 040 - openparen
 041 - closeparen
 042 - asterisk
 043 - plus
 044 - comma
 045 - minus
 046 - period
 047 - slash
 048 - zero
 049 - one
 050 - two
 051 - three
 052 - four
 053 - five
 054 - six
 055 - seven
 056 - eight
 057 - nine
 058 - colon
 059 - semicolon
 060 - lessthan
 061 - equal
 062 - greaterthan
 063 - questionmark
 064 - at
 091 - squarebracketopen
 092 - backslash
 093 - squarebracketclose
 094 - caret
 095 - underscore
 096 - tilde
 097 - a
 098 - b
 099 - c
 100 - d
 101 - e
 102 - f
 103 - g
 104 - h
 105 - i
 106 - j
 107 - k
 108 - l
 109 - m
 110 - n
 111 - o
 112 - p
 113 - q
 114 - r
 115 - s
 116 - t
 117 - u
 118 - v
 119 - w
 120 - x
 121 - y
 122 - z
 127 - delete
 160 - world0
 161 - world1
 162 - world2
 163 - world3
 164 - world4
 165 - world5
 166 - world6
 167 - world7
 168 - world8
 169 - world9
 170 - world10
 171 - world11
 172 - world12
 173 - world13
 174 - world14
 175 - world15
 176 - world16
 177 - world17
 178 - world18
 179 - world19
 180 - world20
 181 - world21
 182 - world22
 183 - world23
 184 - world24
 185 - world25
 186 - world26
 187 - world27
 188 - world28
 189 - world29
 190 - world30
 191 - world31
 192 - world32
 193 - world33
 194 - world34
 195 - world35
 196 - world36
 197 - world37
 198 - world38
 199 - world39
 200 - world40
 201 - world41
 202 - world42
 203 - world43
 204 - world44
 205 - world45
 206 - world46
 207 - world47
 208 - world48
 209 - world49
 210 - world50
 211 - world51
 212 - world52
 213 - world53
 214 - world54
 215 - world55
 216 - world56
 217 - world57
 218 - world58
 219 - world59
 220 - world60
 221 - world61
 222 - world62
 223 - world63
 224 - world64
 225 - world65
 226 - world66
 227 - world67
 228 - world68
 229 - world69
 230 - world70
 231 - world71
 232 - world72
 233 - world73
 234 - world74
 235 - world75
 236 - world76
 237 - world77
 238 - world78
 239 - world79
 240 - world80
 241 - world81
 242 - world82
 243 - world83
 244 - world84
 245 - world85
 246 - world86
 247 - world87
 248 - world88
 249 - world89
 250 - world90
 251 - world91
 252 - world92
 253 - world93
 254 - world94
 255 - world95
 256 - KP0
 257 - KP1
 258 - KP2
 259 - KP3
 260 - KP4
 261 - KP5
 262 - KP6
 263 - KP7
 264 - KP8
 265 - KP9
 266 - KPperiod
 267 - KPslash
 268 - KPasterisk
 269 - KPminus
 270 - KPplus
 271 - enter
 272 - equals
 273 - up
 274 - down
 275 - right
 276 - left
 277 - insert
 278 - home
 279 - end
 280 - pageup
 281 - pagedown
 282 - f1
 283 - f2
 284 - f3
 285 - f4
 286 - f5
 287 - f6
 288 - f7
 289 - f8
 290 - f9
 291 - f10
 292 - f11
 293 - f12
 294 - f13
 295 - f14
 296 - f15
 300 - numlock
 301 - capslock
 302 - scrolllock
 303 - rightshift
 304 - leftshift
 305 - rightctrl
 306 - leftctrl
 307 - rightalt
 308 - leftalt
 309 - rightmeta
 310 - leftmeta
 311 - leftsuper
 312 - rightsuper
 313 - altgr
 314 - compose
 315 - help
 316 - printscreen
 317 - sysreq
 318 - break
 319 - menu
 320 - power
 321 - euro
 322 - undo