This is a very useful library, thank you. Apart from joypads, it would be great to have keyboard support. Any hints how this could be done?