Short: simple service to help with dynamic keys in WIMP Applications The WimpKey module provides a very simple service to help with using dynamic key bindings in WIMP applications. Dynamic key bindings are "hot keys" for common operations, that are set in some sort of configuration file which the user may edit in order to change the keys used in the program to more suitable values. It is important that programs allow such configuration, both to enable people to configure the program to their own tastes, and also to make internationalisation much simpler. As well as making life easier for the programmer (it took me half an hour to enter all of the keycodes), it allows this table to be shared by all applications on the desktop (reducing their size), and it helps to enforce a standard naming convention for all of these keys. I hope it will also encourage lazy authors like myself to actually put key bindings in to their programs now!