Keyboard contract

Space, Tab, arrows, Escape, Backspace, and focused badge removal are explicit settings.

Current keyboard settings
{{ settingsJson }}