virtual_keyboard

🚧 This incomplete article needs help! Please submit tips and info by pull requests or issues or contacting a maintainer.

...

Structure and fields

Field Type Comments
display font

TagDependency: font

background bitmap

TagDependency: bitmap

special key labels string list

TagDependency: unicode_string_list

virtual keys Block
  • HEK max count: 44
Field Type Comments
keyboard key enum
Option Value Comments
1 0x0
2 0x1
3 0x2
4 0x3
5 0x4
6 0x5
7 0x6
8 0x7
9 0x8
0 0x9
a 0xA
b 0xB
c 0xC
d 0xD
e 0xE
f 0xF
g 0x10
h 0x11
i 0x12
j 0x13
k 0x14
l 0x15
m 0x16
n 0x17
o 0x18
p 0x19
q 0x1A
r 0x1B
s 0x1C
t 0x1D
u 0x1E
v 0x1F
w 0x20
x 0x21
y 0x22
z 0x23
done 0x24
shift 0x25
caps lock 0x26
symbols 0x27
backspace 0x28
left 0x29
right 0x2A
space 0x2B
lowercase character int16
shift character int16
caps character int16
symbols character int16
shift caps character int16
shift symbols character int16
caps symbols character int16
unselected background bitmap

TagDependency: bitmap

selected background bitmap

TagDependency: bitmap

active background bitmap

TagDependency: bitmap

sticky background bitmap

TagDependency: bitmap

Acknowledgements

Thanks to the following individuals for their research or contributions to this topic:

  • Kavawuvi (Invader tag definitions)
  • MosesOfEgypt (Tag structure research)