Maybe keyclone could add mouseclone? It only really need duplicate clicks. But they have to be synched properly.

In linux this would likely be much easier.