(Overlay Keyboard) Use 1 bit per key to store state.
(Overlay Keyboard) Handle key events (no character data yet)