Ingame keyboard and joystick all working.
Now all ingame menus work, even the German selection on the title page.
Fire button now does something, all keyboard presses work as they should.
You can now pick up stuff and give it to characters and move around the sub menus as well.
Walking around the map hasn't produced any problems so far, other than its a bigger game than I realised!