Devices Change Mouse Scrolling Direction in Windows 11

  • Thread starter Thread starter Brink
  • Start date Published: Start date Updated Updated:
  • Tags Tags
    mouse

Mouse_scroll_wheel_banner.png

This tutorial will show you how to change the scrolling direction of the mouse scroll wheel for your account or all users in Windows 10 and Windows 11.

Windows uses reverse scrolling by default, but you can use natural scrolling if wanted.

Reverse scrolling = When you roll the mouse scroll wheel back, the scroll bar moves down as the page scrolls in an upward direction. When you roll the mouse scroll wheel forward, the scroll bar moves up as the page scrolls in a downward direction.

Natural scrolling = When you roll the mouse scroll wheel back, the scroll bar moves down as the page scrolls in a downward direction. When you roll the mouse scroll wheel forward, the scroll bar moves up as the page scrolls in an upward direction.


Contents

  • Option One: Change Mouse Scrolling Direction for Current User in Settings
  • Option Two: Change Mouse Scrolling Direction for Current User using REG file
  • Option Three: Change Mouse Scrolling Direction for All Users in Registry Editor




Option One

Turn On or Off Enhance Pointer Precision for Current User in Settings


This option is only available starting with Windows 11 build 26527.5000 (Canary), build 26120.1340 (Dev), build 22635.4145 (Beta), build 26100.1876 (RP), and build 26100.1882 (24H2).


1 Open Settings (Win+I).

2 Click/tap on Bluetooth & devices on the left side, and click/tap on Mouse on the right side. (see screenshot below)


Mouse_scrolling_direction_Settings-1.png

3 Under Scrolling settings. select Down motion scrolls down (default) or Down motion scrolls up for what you want in the Scrolling direction drop menu.

Mouse_scrolling_direction_Settings-2.png

4 You can now close settings if you like.




Option Two

Change Mouse Scrolling Direction for Current User using REG file


This option is starting to roll out in Windows 11 build 26527.5000 (Canary) and build 26120.1340 (Dev).


1 Do step 2 (Down motion scrolls down) or step 3 (Down motion scrolls up) below for what you would like to do.

2 Change Mouse Scrolling Direction to "Down motion scrolls down"

This is the default setting.


A) Click/tap on the Download button below to download the file below, and go to step 4 below.​

Mouse_scrolling_direction-Down_motion_scrolls_down.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Mouse]
"ReverseMouseWheelDirection"=dword:00000000

3 Change Mouse Scrolling Direction to "Down motion scrolls up"

A) Click/tap on the Download button below to download the file below, and go to step 4 below.​

Mouse_scrolling_direction-Down_motion_scrolls_up.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Mouse]
"ReverseMouseWheelDirection"=dword:00000001

4 Save the .reg file to your desktop.

5 Double click/tap on the downloaded .reg file to merge it.

6 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

7 Either sign out and sign in or restart the computer to apply.

8 You can now delete the downloaded .reg file if you like.




Option Three

Change Mouse Scrolling Direction for All Users in Registry Editor


You must be signed in as an administrator to use this option.


1 Open Device Manager (devmgmt.msc).

2 Expand Mice and other pointing devices, and double click/tap on your mouse device (ex: "HID-compliant mouse"). (see screenshot below)

Mouse_HID_VID_Device_Manager-1.png

3 Click/tap on the Details tab, and select Device instance path in the "Property" drop menu. (see screenshot below step 4)

4 The Value box will show you the HID key path used in Registry Editor for this mouse device. (see screenshot below)

For example: HID\VID_046D&PID_C52B&MI_01&COL01\7&476E50E&0&0000

VID_046D&PID_C52B&MI_01&COL01
will be the subkey under the HID key.

7&476E50E&0&0000 will be the subkey under the VID_046D&PID_C52B&MI_01&COL01 key.


You will want to keep this window open for now to reference from in Registry Editor at step 6.


Mouse_HID_VID_Device_Manager-2.png

5 Open Registry Editor (regedit.exe).

6 Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\<HID path>

You would substitute <HID path> in the key path above with the actual HID path from step 4.

For example:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_046D&PID_C52B&MI_01&Col01\7&476e50e&0&0000


Mouse_scroll_direction_regedit-1.png

7 Expand the 7&476e50e&0&0000 key with your HID path name instead, and click/tap on the Device Parameters subkey. (see screenshot below step 8)

8 In the right pane of the Device Parameters key, double click/tap on the FlipFlopWheel DWORD value to modify it. (see screenshot below)

Mouse_scroll_direction_regedit-2.png

9 Enter 0 (default - reverse scrolling) or 1 (natural scrolling) in the value data box for what you want, and click/tap on OK. (see screenshots below)

Mouse_scroll_direction_regedit-3.png
Mouse_scroll_direction_regedit-4.png

10 You can now close Device Manager and Registry Editor.

11 Restart the computer to apply.


That's it,
Shawn Brink


 

Attachments

Last edited:

Latest Support Threads

Back
Top Bottom