This documentation refers to ShareMouse v6 beta. The documentation for production version 5 is available here.

Remote control

To control another computer with ShareMouse…
  • Move the mouse to the display of any computer you wish to control.
  • Alternatively, press the QuickJump hotkey (if configured).

ShareMouse automatically determines the display position of the remote computer by detecting the direction you move the mouse. If you move the mouse over to the right-hand side, ShareMouse assumes the remote PC being on the right.

This works in either direction. In case of ambiguous display positions in a multi-display configuration, ShareMouse displays letters from A-Z, prompting you to select the desired display by pressing the corresponding letter:

The mouse cursor then magically jumps to the display of the remote computer, allowing you to control programs on that remote computer with the mouse and keyboard of the controlling computer.

Windows vs Mac keyboards differ: For example, to remotely enter the @-symbol in Windows from a Mac, you would need to press CONTROL-OPTION-Q on the Mac. To remotely enter the char on a Mac, you would need to press ALT-L on the Windows PC. ShareMouse can optionally remap Windows and Command keys.

Windows only: ShareMouse requires a short time to switch between user sessions if you remote control a remote application that runs with administrative rights of if you control a UAC dialog.

To cancel remote control, move back the mouse to the controlling PC or press the "panic" key (default hotkey is 2x ESC).

You can also drag & drop files or transfer the clipboard between computers.

ShareMouse for Mac does not distinguish between left and right SHIFT/CMD/CTRL keys. Windows distinguishes those keys, if Windows is running on both computers.