virtual-keyboard:
- shift key functions
- keys show pressed while pressing them
- keyboard.onKeyPress and onKeyRelease are functional