Oh god, so much keyboard fun.

Swap over to using the lwjgl constants for sanity's sake, plus map
a bunch that were missed before.