I just talked on IRC to CiaranG and it seems like we are halfway of getting arrow keys! I'm pretty sure just temporarily disabling the GUI capture of the mouse while the 'Press a new key' bit is active will solve the only problem that I'm aware of. Everything else about it works fine for me. If I g...