Keyboard suport

Now we can map keyboard keys! Now I'm not the only one that can
play!!!1112