Virtual Reality Toolbox    
Magellan SpaceMouse

Process input from Magellan SpaceMouse device

Library

Virtual Reality Toolbox

Description

The Magellan SpaceMouse is a device similar to a joystick in purpose, but it also provides movement control with six degrees of freedom. This block reads the status of the SpaceMouse and provides some commonly used transformations of the input. The SpaceMouse block supports all models of SpaceMouse and PuckMan devices manufactured by 3Dconnexion. It is only supported on Windows operating systems.

Data Type Support

A Magellan SpaceMouse block outputs signals of type double.

Block Parameters Dialog Box

Port -- Serial port to which the Magellan SpaceMouse is connected. Possible values are COM1...COM4 and USB.

Output Type -- This field specifies how the inputs from the device are transformed:

Dominant mode -- If this check box is selected, the mouse accepts only the prevailing movement and rotation and ignores the others. This is very useful for beginners using the Magellan SpaceMouse.

Disable position movement -- Fixes the positions at the initial values, allowing you to change rotations only.

Disable rotation movement -- Fixes the rotations at initial values, allowing you to change positions only.

Normalize output angle -- Determines whether the integrated rotation angles should wrap on a full circle (360°) or not. This is not used when you set the output mode to Speed.

Position sensitivity -- Mouse sensitivity for translations. Lower values correspond to higher sensitivity.

Rotation sensitivity -- Mouse sensitivity for rotations. Lower values correspond to higher sensitivity.

Initial position -- Initial condition for integrated translations. This is not used when you set the output mode to Speed.

Initial rotation -- Initial condition for integrated rotations. This is not used when you set the output mode to Speed.


  Joystick Input VR Placeholder