Hotkeynet can do this.

http://hotkeynet.com