Before you buy keyclone, can i recommend trying HotKeyNet? Thers lots of info on here and its free. Initially it may be a bit more difficult to set up, but in the long run is much more powerful and configurable IMO.

Edit: it does mouse broadcasting too.