If your cursor feels too fast after upgrading to a 4K monitor—or too sluggish for a multi-monitor setup—your pointer speed needs calibration. Windows applies a default speed of 10 out of 20, which works for most standard displays, but it's rarely the best setting for everyone.

This guide covers every method to change mouse pointer speed on Windows 11 and Windows 10—from the quick Settings slider to Control Panel, Registry Editor, and PowerShell—so you can dial in exactly the right feel for your screen size, workflow, and input device.

Quick Overview: All Methods at a Glance

Before diving into full step-by-step walkthroughs, here's a summary of every method available:

  • Settings app: Windows key + I → Bluetooth & devices → Mouse → Mouse pointer speed slider
  • Control Panel: Run → main.cpl → Pointer Options tab → Motion slider (also controls Enhance pointer precision)
  • Windows Search: Search "mouse settings" → adjust slider directly
  • Registry Editor: HKEY_CURRENT_USERControl PanelMouse → MouseSensitivity → set value 1–20
  • PowerShell: One-line command for fast or remote configuration

Understanding Mouse Pointer Speed

The pointer speed setting controls how far your cursor travels on screen relative to how far you physically move the mouse. A higher value means less hand movement produces more on-screen movement. A lower value requires more physical motion to cover the same distance.

This setting works independently from your mouse's hardware DPI (dots per inch), though both affect the overall feel. Windows 11 also includes a feature called Enhance pointer precision that applies dynamic acceleration—slowing the cursor during careful movements and speeding it up during quick flicks. Some users prefer this for general productivity. Others, particularly gamers and designers, disable it for consistent, linear movement.

Method 1: Change Mouse Pointer Speed Using the Settings App

The Settings app is the fastest and most accessible way to adjust pointer speed on both Windows 11 and Windows 10. Changes apply instantly—no restart required.

Windows 11 Steps

  • Step 1: Press Windows key + I to open the Settings app, or click the Start button and select Settings from the pinned apps.
    Press the Windows key + I to open the Settings app
  • Step 2: Click on Bluetooth & devices in the left sidebar menu.
    Click on Bluetooth & devices in the left sidebar menu and Select Mouse
  • Step 3: Click Mouse from the options on the right side of the screen.
  • Step 4: Locate the Mouse pointer speed slider near the top of the page.
  • Step 5: Drag the slider left to decrease speed or right to increase it. Hovering over the slider shows a numeric value from 1 to 20.
    Locate the Mouse pointer speed slider and drag it left or right to adjust the pointer speed
  • Step 6: Move your mouse around the screen to test the new speed immediately.
  • Step 7: Return to the slider and fine-tune if needed. Most users find a comfortable setting between 8 and 14.

Windows 10 Steps

  • Step 1: Press Windows key + I to open Settings.
  • Step 2: Click Devices.
  • Step 3: Select Mouse from the left sidebar.
  • Step 4: Use the Cursor speed slider to set your preferred pointer speed.
  • Step 5: The change applies immediately—test by moving your mouse around the screen.

The Settings app slider range is 1 to 20, with 10 as the default. The process is nearly identical between Windows 10 and 11—the only difference is the menu label: Devices in Windows 10 vs. Bluetooth & devices in Windows 11.

Method 2: Change Mouse Speed Using Control Panel (Includes Pointer Precision Toggle)

The Control Panel provides an additional option not found in the Settings app: the ability to enable or disable Enhance pointer precision. This makes it the preferred method for anyone who wants full control over cursor acceleration behavior.

Steps for Windows 11 and Windows 10

  • Step 1: Press Windows key + R to open the Run dialog box.
  • Step 2: Type main.cpl and press Enter to launch Mouse Properties directly.
    Press Windows key + R and type main.cpl to open Mouse Properties
  • Step 3: Click the Pointer Options tab at the top of the Mouse Properties window.
  • Step 4: Under the Motion section, adjust the slider labeled Select a pointer speed to set your preferred speed.
    Click the Pointer Options tab, find the Motion section, and adjust the pointer speed slider
  • Step 5: Below the slider, check or uncheck Enhance pointer precision based on your preference. Unchecking this disables mouse acceleration, giving you consistent, predictable movement.
  • Step 6: Click Apply to test the changes without closing the window.
  • Step 7: Click OK when you are satisfied with the result.

This is the only method that lets you toggle pointer precision. Disabling it is recommended for gamers, designers, and anyone who relies on muscle memory for repeated precise movements.

Method 3: Change Mouse Speed via Windows Search

Windows Search lets you reach mouse settings in seconds without navigating through menus—ideal for quick adjustments.

Steps for Windows 11 and Windows 10

  • Step 1: Click the Search icon on the taskbar or press Windows key + S.
  • Step 2: Type mouse settings in the search box.
    Type mouse settings in the Windows search box
  • Step 3: Click Mouse settings from the results.
  • Step 4: Drag the Mouse pointer speed slider to your preferred position.
    Drag the Mouse pointer speed slider to adjust cursor speed

You can also search for change mouse pointer speed, adjust pointer speed, or mouse pointer display or speed—Windows recognizes all of these phrases and takes you to the same settings page.

Method 4: Change Mouse Pointer Speed via Registry Editor

The Registry Editor lets advanced users enter an exact numeric value for pointer speed. This is useful when you want precise control or need to apply identical settings across multiple machines.
Important: Incorrect registry edits can cause system issues. Back up the registry before making changes.

Steps for Windows 11 and Windows 10

  • Step 1: Press Windows key + R, type regedit, and press Enter. Click Yes if prompted by User Account Control.
    Press Windows + R, type regedit, and press Enter to open Registry Editor
  • Step 2: In the Registry Editor address bar, paste the following path and press Enter:
    HKEY_CURRENT_USERControl PanelMouse
    Paste the registry path HKEY_CURRENT_USER Control Panel Mouse in the address bar
  • Step 3: In the right pane, locate and double-click the MouseSensitivity key.
  • Step 4: In the Value data field, enter a number between 1 (slowest) and 20 (fastest). The default value is 10. Click OK.
    Double-click the MouseSensitivity key, enter a value from 1 to 20, and click OK
  • Step 5: Close the Registry Editor. The change takes effect immediately—no restart required. Test your pointer speed and return to adjust if needed.

Tip: Before editing, right-click the Mouse folder in the left pane and select Export to create a backup. To reset to default, set MouseSensitivity back to 10.

Method 5: Change Mouse Speed Using PowerShell

PowerShell provides a fast command-line alternative to the Registry Editor—particularly useful for IT administrators deploying settings across multiple machines, or advanced users who prefer terminal control.

Steps for Windows 11 and Windows 10

  • Step 1: Press Windows key + S and type PowerShell. Right-click Windows PowerShell and select Run as administrator.
  • Step 2: To set the mouse speed to a specific value, run the following command (replace 10 with your desired value from 1–20):
    Set-ItemProperty -Path 'HKCU:Control PanelMouse' -Name 'MouseSensitivity' -Value '10'
  • Step 3: Press Enter. The value is written to the registry immediately—no restart needed.
  • Step 4: To confirm the change was applied, run:
    Get-ItemProperty -Path 'HKCU:Control PanelMouse' -Name 'MouseSensitivity'
  • Step 5: Move your mouse to test the new speed. Repeat Step 2 with a different value if further adjustment is needed.

This method produces the same result as the Registry Editor but is faster when you already know your target value.

Testing and Fine-Tuning Your Pointer Speed

After adjusting your speed, test it with real tasks rather than random cursor movement. Try these:

  • Click the minimize, maximize, and close buttons in application corners
  • Select specific words in a document by click-and-drag
  • Navigate multi-level dropdown menus without overshooting
  • Click links of varying sizes while browsing a website

These real-world actions quickly reveal whether your speed setting suits your actual workflow. If you find yourself overshooting small targets, reduce the speed. If you're moving the mouse across a large display and your wrist gets tired, increase it.

Recommended Pointer Speed Settings by User Type

General Productivity (Email, Browsing, Documents)

Speed range 9–12 with pointer precision enabled. The middle range covers standard displays well. Pointer precision helps slow the cursor automatically when hovering over small UI elements.

Gaming

Speed range 6–9 with pointer precision disabled. Most games use raw input and bypass Windows settings during gameplay, but menus and desktop navigation still rely on these values. Disabling acceleration ensures consistent muscle memory.

Professional Design and Photo Editing

Speed range 7–10 with pointer precision disabled. Precise cursor placement in tools like Photoshop or CAD software requires predictable, linear movement. Identical hand movements should always produce identical cursor travel.

Large Display or Multi-Monitor Setups

Speed range 12–16. Traversing a wide or multi-display workspace at low speed causes physical fatigue. Higher values reduce hand movement without meaningful precision loss for most tasks.

Pointer Precision (Mouse Acceleration) Explained

The Enhance pointer precision option in Control Panel applies acceleration based on how fast you move the mouse. Slow, deliberate movements produce short cursor travel for fine control. Quick flicks send the cursor across the screen rapidly.

This adaptive behavior works well for casual users who switch between precision tasks and fast navigation frequently. However, the inconsistency can be frustrating for users who rely on muscle memory. Moving the mouse exactly the same distance at different speeds will produce different cursor distances—which is a problem for repeated precise actions.

To disable this, use Method 2 (Control Panel) above and uncheck the Enhance pointer precision checkbox.

Want to change the primary mouse button in Windows? Check this guide here for quick steps!

Adjusting Speed for Touchpad Users

Laptop touchpads use separate speed settings from external mice. Windows 11 treats them as distinct input devices. To adjust touchpad sensitivity, go to Settings → Bluetooth & devices → Touchpad. The touchpad and mouse sections are independent, so you can configure each to a different speed without affecting the other.

Mouse DPI vs. Windows Pointer Speed: What's the Difference?

Mouse DPI is a hardware setting that controls how many pixels the cursor moves per inch of physical mouse travel. Windows pointer speed is a software multiplier applied on top of that hardware reading.

A 1600 DPI mouse at Windows speed 10 behaves very differently from an 800 DPI mouse at the same setting. Many users find a good balance by setting hardware DPI to a comfortable level first, then using the Windows slider to fine-tune. Gaming mice with DPI buttons let you switch sensitivity on the fly without opening Settings—useful when switching between precise and fast-paced tasks.

Accessibility Considerations

Pointer speed directly impacts accessibility. Users with limited fine motor control often benefit from lower speeds, making it easier to land on small targets. Users with limited range of motion may prefer higher speeds to reduce the physical distance needed to reach all screen areas.

Windows 11 includes complementary accessibility features: Mouse Keys (cursor control via number pad), larger pointer sizes, high-contrast pointer colors, and Click Lock for easier dragging. These work alongside pointer speed settings to accommodate a wide range of needs.

Want to further personalize how your cursor looks? Learn about customizing pointer appearance in Windows for a fully tailored experience!

Do Settings Save Automatically?

Yes. All pointer speed changes take effect instantly and persist across restarts. Windows stores these preferences per user account—each account on the same computer can maintain its own pointer speed independently. If multiple people share one account, the best approach is finding a mid-range value that works reasonably for everyone, or creating separate accounts.

Need to also tweak how your scroll wheel behaves? Learn how to change mouse scrolling settings in Windows for a fully customized experience!

Frequently Asked Questions

How do I adjust the mouse pointer speed on Windows 11?

Press Windows key + I, go to Bluetooth & devices → Mouse, and drag the Mouse pointer speed slider. For additional control including the pointer precision toggle, press Windows key + R, type main.cpl, and adjust the slider under the Pointer Options tab.

How do I adjust the mouse pointer speed on Windows 10?

Press Windows key + I, click Devices, select Mouse, and use the Cursor speed slider. Alternatively, open Control Panel → Hardware and Sound → Mouse → Pointer Options tab and adjust the Motion slider there.

What is the default mouse pointer speed in Windows 11?

The default is 10 on a scale of 1 to 20. Pointer precision (mouse acceleration) is also enabled by default.

Should I enable or disable pointer precision?

Enable it for general productivity if you want the cursor to slow automatically near small targets. Disable it if you are a gamer, designer, or anyone who needs consistent, predictable cursor movement based on muscle memory.

Does changing pointer speed affect gaming?

Most modern games use raw mouse input that bypasses Windows pointer settings during gameplay. However, in-game menus and desktop navigation still use the Windows value. Some older games do not use raw input, so it is worth checking behavior per game.

Why does my cursor feel inconsistent even at the same speed?

The Enhance pointer precision feature applies acceleration that changes cursor distance based on movement speed. Disabling it in the Control Panel Mouse Properties creates linear, consistent movement regardless of how fast or slow you move the mouse.

Can different mice have different speed settings on one computer?

Windows applies one pointer speed setting to all connected mice. However, mice with onboard DPI controls store hardware-level sensitivity independently. If your mice have different hardware DPI values, the same Windows setting will feel different between them.

What pointer speed works best for a dual-monitor setup?

Start at speed 12 and adjust upward. Multi-monitor users typically benefit from the 12–15 range to efficiently move across the expanded screen area without excessive wrist movement.

Can I change pointer speed from the command line?

Yes. Use PowerShell with the command: Set-ItemProperty -Path 'HKCU:Control PanelMouse' -Name 'MouseSensitivity' -Value '10' — replacing 10 with any value from 1 to 20. You can also set it directly in the Registry Editor under HKEY_CURRENT_USERControl PanelMouse.

What is the difference between mouse DPI and Windows pointer speed?

Mouse DPI is a hardware setting controlling physical sensitivity. Windows pointer speed is a software multiplier applied on top. Both affect cursor behavior together. Calibrating hardware DPI first, then fine-tuning the Windows slider, produces the most consistent result.

Can I adjust touchpad speed separately from my mouse?

Yes. Windows 11 treats external mice and touchpads as separate devices. Mouse speed is under Bluetooth & devices → Mouse. Touchpad sensitivity is under Bluetooth & devices → Touchpad. Both can be configured independently.