Skip to content

Relative Mouse Support

Relative Mouse is a method of translating mouse movements as a delta from the last mouse position rather than a move to an absolute position on the screen. This type of mouse control is used in many CAD/CAM, Visual Effects and First-Person Gaming software. In a CAD program you may want to control an objects orientation in 3-D with mouse movements. Moving the mouse to the left or right rotates the object around the Z-axis, and moving the mouse up or down rotates the object around the X-axis. As you continue to move the mouse left the object continues to rotate about the axis, and the rotation is not bounded by the mouse stopping at the boarders of the screen.

In fact while in relative mouse mode, the mouse cursor is not visible as the position of the mouse is not important, the mouse is only being used to control movements - up/down or left/right.

Applications that use relative mouse movements generally provide methods for entering or exiting relative mouse mode, for instance clicking on an object with the middle button. While the middle button is held down the object may be controlled using relative mouse movements.

This feature is currently supported with the following components:

Relative Mouse Support Supported
PCoIP Software Client for Windows
PCoIP Software Client for Linux
PCoIP Tera2 Zero Client 6.4 (Requires Configuration to enable)
PCoIP Standard Agent for Windows
PCoIP Graphics Agent for Windows

The following components do not support this feature:

  • PCoIP Standard Agent for Linux
  • PCoIP Graphics Agent for Linux

Enabling Relative Mouse Support

To enable relative mouse support create a file ~/.pcoip.rc, if it does not already exist, and add the following line:

pcoip.enable_relative_mouse = 1