http://code.google.com/p/key-mon/
Features:
- The window and buttons are scalable to any size.
- Different keyboard themes/styles supported, for example the Mac look.
- Can start without a window border to take up less space.
- Right click provides an application menu.
- Supports the META (aka Windows) key.
- Supports the scroll wheel.
- Supports all three mouse buttons.
- Should support multiple mouses or keyboards.
- Move the window by dragging from anywhere inside.
- Swap the left and right mouse buttons for lefties.
- Support for touch tablets.
- Emulate middle click by clicking left and right mouse buttons.
- When the dialog is smaller a different set of images are used for a better look.
- Support for foreign keyboards.
- Ability to make your own keyboard scancode maps, for when the defaults don't work.
- Visible mouse click. Briefly show's a circle where you clicked.
- Option to show only key combinations
Please comment if you know another tool for the job!
Thanks,
Dave