1 Things to do, eventually:
3 - I know nothing about designing GUIs, and I'm afraid it shows. Redesign.
5 - Jack-keyboard does strange things to input focus and keyboard event
6 handling. Verify that it does not cause any problems.
8 - Make the code cleaner. Get rid of all these global variables etc.
12 - Fix language (english) errors in documentation and web page.
14 - Add user-configurable key binding.