Improved Keyboard

changes:
- Keyboard now plays nice with the player