Input¶
In the Input preferences, you can customize how Blender reacts to the mouse and keyboard as well as define your own keymap.
Keyboard¶
- Emulate Numpad
The Numpad keys are used quite often in Blender and are not assigned to the same action as the regular number keys. If you have a keyboard without a Numpad (e.g. on a laptop), you can tell Blender to treat the standard number keys as Numpad keys by checking Emulate Numpad.
- Default to Advanced Numeric Input
For transform mode, default to Advanced Mode, otherwise Simple Mode is used.
Mouse¶
- Continuous Grab
This feature is used to prevent the problem where an action such as moving objects or panning a view, is limited by your screen bounds.
This is done by warping the mouse within the view.
Note
Cursor warping is only supported by relative input devices (mouse, trackball, trackpad).
Graphics tablets, however, typically use absolute positioning, this feature is disabled when a tablet is being used.
This is detected for each action, so the presence of a tablet will not disable Continuous Grab for mouse cursor input.
- Release Confirms
Dragging LMB on an object will move it. To confirm this (and other) transform, an LMB is necessary by default. When this option is activated, the release of LMB acts as confirmation of the transform.
- Double Click Speed
The time in milliseconds to trigger a double click.
- Mouse Drag Threshold
The number of pixels that a User Interface element has to be moved before it is recognized by Blender, values below this will be detected as click events.
- Tablet Drag Threshold
The drag threshold for tablet events.
- Drag Threshold
The drag threshold for non mouse/tablet events (keyboard or NDOF for example).
This affects Pie Menu on Drag keymap preference.
- Motion Threshold
The number of pixels the cursor must be moved before the movement is registered. This is helpful for tablet pens that are a lot more difficult to keep still, then this could help to reduce stuttering of the cursor position.
Note
Unlike the click/drag distinction, this is used to detect small movements for example, picking selection cycles through elements near the cursor. Once the cursor moves past this threshold, selection stops cycling and picks the closest item.
Touchpad¶
Note
This panel is available on Windows, macOS, and Linux with Wayland.
- Multi-touch Gestures
Use multi-touch gestures for navigation with touchpad, instead of scroll wheel emulation. For more detail on supported gestures, see Configuring Peripherals.
- Scroll Direction
The direction scrolling responds to the scroll gestures.
Only available on Linux using Wayland.
- Traditional:
Scrolls content down when gestures move up.
- Natural:
Scrolls content up when gestures move up.
Tablet¶
- Tablet API (Windows only)
Select the native Windows Ink or older Wintab system for pressure sensitivity. Blender automatically selects the API for your operating system and tablet, however in case of problems this can be set manually. You may need to restart Blender for changes to take affect.
- Max Threshold
Amount of pressure required to achieve full intensity.
- Softness
Controls how the softness of the low pressure response onset using a gamma curve.
NDOF¶
These preferences control how an NDOF device (3D mouse) interacts with the 3D Viewport. These settings allow customization of navigation, orbit behavior, and motion sensitivity. They can also be accessed using the NDOFMenu button on supported devices, which opens a pop-up menu to adjust them directly in the viewport.
- Lock Horizon
Keeps the view level by preventing horizon tilt during navigation.
- Orbit Center – Auto
Automatically determines the rotation center. If the full model is visible, its center of volume is used. When zoomed in, the rotation center shifts to the nearest visible object.
- Orbit Center – Selected Items
Limits the orbit center to the center of the currently selected objects.
- Show – Orbit Axis
Displays an axis overlay to indicate the current orbit rotation direction.
- Show – Orbit Center
Displays a marker showing the current orbit center point.
Advanced¶
- Pan Sensitivity
Controls how quickly the view pans in response to NDOF input.
- Orbit Sensitivity
Controls how quickly the view orbits in response to NDOF input.
- Deadzone
Sets the minimum threshold for motion detection. Helps avoid unintended movement from slight touches.
- Zoom Direction
Determines which direction on the 3D mouse triggers zooming.
- Forward/Backward:
Zooms in or out by pushing or pulling the 3D mouse forward/backward.
- Up/Down:
Zooms in or out by pushing or pulling the 3D mouse upward/downward.
- Invert Pan
Inverts panning on the selected X, Y, or Z axis.
- Invert Rotate
Inverts rotation direction on the selected X, Y, or Z axis.
- Pan / Zoom Camera View
When in camera view, pans or zooms the camera instead of exiting the view during orbiting.