Toolbar Menu




The Mouse preferences control mouse operation for selecting and dragging.


Mouse group select

Specifies how dragging to select works.

Crossing Box

Always uses a crossing selection unless you use SelWindow command.

Window Box

Always uses a window selection unless you use SelCrossing command.

Force a window/crossing/combo selection any time by pressing Option and dragging with the left mouse button. This lets you start your window/crossing very near objects that would otherwise be selected by a single pick.

Middle mouse button

Choose what action is performed either by clicking the middle mouse button on a three-button mouse or by pressing the wheel on a wheeled mouse.

Popup menu

Pops up two-part menu at the cursor location. You can list your favorite commands in the top section. The bottom section is the list of most recent commands used.

Popup this Toolbar

Choose a toolbar to pop up at the cursor location. Create a toolbar containing your favorite commands or object snaps to use as a pop-up toolbar.

Run this Macro

Lists a series of commands that run when you click the middle mouse button.

Manipulate view

Click and hold to access the default middle button actions: Popup menu, Popup this toolbar, or Run this macro.

Pan - press Option to rotate

Pans the view.

Option + middle mouse button rotates the view.

Rotate - press Command to zoom)

Rotates the view.

Swap pan and zoom

Swaps the Shift and Control key behavior for middle mouse button.

Shift + middle mouse button zooms the view

Control + middle mouse button pans the view.

To reverse the mouse wheel zoom direction, set the Zoom Scale factor to a value larger than 1 in View Preferences.

Use wheel / scroll ball to pan or rotate views.

Click and drag

Drag selected objects only

Lets you drag just the objects that are already selected. Enabling this option can prevent accidental dragging.

Control point drag threshold ___

The distance in pixels you must drag control points before the drag initiates. Set to higher values for high-resolution display. This helps prevent accidental dragging.

Object drag threshold ___

The distance in pixels you must drag objects before the drag initiates. Set to higher values for high-resolution display. This helps prevent accidental dragging.

Right mouse button

Enable context menus

Displays a context menu with right mouse click and hold.

Context menu delay ___ milliseconds

Number of milliseconds you must click and hold the right mouse button to display the context menu.


If your mouse has more than the default three buttons, you can add commands or macros to the buttons.

Commands for additional mouse buttons

Buttons 4 through 12

Write macros to apply to the buttons.

See: Rhino Scripting.

Screen Edges

You can program actions that happen when you touch the edge of the screen with the mouse.

Main Screen

Program the action for the main screen edges.

Left edge, Right edge, Top edge, Bottom edge

Write macros to apply to the screen edges.

See: Rhino Scripting.

Second Screen

If you are using two monitors, program the action for the secondary screen edges.

Magic Mouse

If you use an Apple Magic Mouse, you can enable gestures for navigation.

See: Wikipedia: Magic Mouse

Enable Magic Mouse gestures
Scroll with one finger to pan and rotate views

See also





Rhino for Mac © 2010-2017 Robert McNeel & Associates. 24-Oct-2017