3854d4dc26
Add alternate key support to input settings dialog. Auto-focus to next likely input box after settings key in input dialog. Add "Play" and "State" input settings dialog tabs. Avoid using the most convenient keys as forced menu short-cuts, set them as default keys in input settings dialog instead. This unfortunately makes the more useful shortcuts less visible, but it allows remapping the most convenient keyboard keys. Avoid duplicate joystick axis "press" events by keeping a map of axis states. Make sure to discard irrelevant/old joystick events. Don't give MediaSource button events when stopped. Allow joystick-based button events while paused by using a very low-frequency poll timer. Make some of the joystick event wrapping stuff less messy. git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@149 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24