How to: Change Your Cursor/Pointer in Windows 10

The pointer (also referred to as the ‘cursor’) is the graphical image that represents where on the display device of a computer the user’s pointing device (such as a mouse or trackpad) is at any given moment. The pointer basically tells the user where on a computer’s screen any actions performed using the pointing device – actions such as a click – will take effect. The pointer is essential for the everyday use of a computer, and since every person who uses a computer needs to have a pointer, the Windows Operating System offers a plethora of different customization and personalization options when it comes to pointers/cursors.

Windows users can customize their pointers in a variety of different ways. At the most basic levels of cursor/pointer customization in Windows 10 are the following:

The ability to change your pointer scheme – In Windows 10, a pointer scheme is a predefined set of pointers/cursors for all basic pointer actions ranging from Normal Select and Help Select all the way up to Busy and Precision Select.

The ability to change a specific pointer – If you wish to see a pointer/cursor of your own choosing instead of the Windows preset for a specific pointer action – such as Normal Select or Help Select, Windows 10 provides you with the option to substitute the default pointer for any pointer action of your choosing to a custom pointer.

Now a Windows 10 user can go about changing their pointer scheme or pointers/cursors through two different paths – one path going through Mouse Properties and the other going through the Registry Editor.

Option 1: Changing your pointer scheme and pointers through Mouse Properties

Out of the two options that you have, changing your pointer scheme and pointers through Mouse Properties is undoubtedly the easier one as Mouse Properties is a Windows utility with a graphical interface designed specifically to allow users to customize and personalize their pointers and pointer properties.

To change your pointer scheme:

Hold Windows Key and Press X. Choose Control Panel.

2016-01-21_042454

Open the Control Panel and switch to Icons View.

2016-01-21_042815

Click on the Mouse. Navigate to the Pointers. Open the dropdown menu in the Scheme. Click on the pointer scheme that you would like to use. Click on Apply. Click on OK. Exit Mouse Properties.

2016-01-21_043110

To change your pointers:

Open the Control Panel and switch to Icons View. Click on the Mouse. Navigate to the Pointers. Click on the pointer that you would like to change in the Customize.

2016-01-21_043408

Click on Browse…, navigate to the location of the .ani or .cur file for the custom pointer that you would like to use, click on the .ani or .cur file to select it and click on Open. To turn the selected pointer back into the Windows preset, click on Use Default instead of Browse…

Click on Apply. Click on OK. Exit Mouse Properties.

Saving and deleting pointer schemes:

Whenever you change a pointer in the Customize section, you automatically create a new pointer scheme. To save this new pointer scheme, click on Save as… in the Scheme section, name the new pointer scheme and click on OK.

To delete a pointer scheme, open the dropdown menu in the Scheme section, click on the pointer scheme you want to delete, click on Delete in the Scheme section and click on Yes in the contextual popup.

Option 2: Changing your pointer scheme and pointers via the Registry Editor

This option, although is bound to provide you with the same result as Option 1, is a tad bit riskier seeing as though it requires you to fiddle around with your computer’s Registry. Before proceeding, please know that a Windows computer’s registry is an extremely fragile area and even the slightest of mistakes while using the Registry Editor can cause you a lot of trouble, so creating a System Restore Point before going any further is recommended. To create a System Restore Point on a Windows 10 computer, use the Creating System Restore Point section of this article.

Also, it should be noted that changing your printer scheme and pointers through the Registry Editor will be a bit trickier as compared to the alternative because the Registry Editor does not have a graphical interface dedicated to allowing users to change pointer schemes and replace pointers.

To change your pointer scheme:

Press Windows Logo key + R to open a Run . Type regedit into the Run dialog and press Enter.

In the left pane of the Registry Editor, navigate to the following directory:

HKEY_CURRENT_USER\Control Panel

Click on the Cursors folder in the left pane to expand its contents in the right pane.

In the right pane, double-click on the string value named (Default). When the Edit String window opens up, type the name of the pointer scheme (list of pointer schemes provided below) you want to make your current pointer scheme into the Value data. Click on OK. Close the Registry Editor.

2016-01-21_053121

Either sign out of and then back in to your user account or restart your computer to have the changes take effect.

If you are not familiar with the names of the pointer schemes available by default in Windows 10, here is a list of all of them:

Magnified

Windows Black (extra large)

Windows Black (large)

Windows Black

Windows Default (extra large)

Windows Default (large)

Windows Default

Windows Inverted (extra large)

Windows Inverted (large)

Windows Inverted

Windows Standard (extra large)

Windows Standard (large)

If you want to set your pointer scheme to None, simply leave the Value data field blank.

To change your pointers:

Press Windows Logo key + R to open a Run

Type regedit into the Run dialog and press Enter.

In the left pane of the Registry Editor, navigate to the following directory:

HKEY_CURRENT_USER\Control Panel

Click on the Cursors folder in the left pane to expand its contents in the right pane.

In the right pane, double-click on the string value that corresponds to the pointer you want to replace with a custom pointer of your choosing. A list of the names of the string values for all of the pointers in Windows 10 is provided below.

Type in the full path of the location of the .ani or .cur file for the custom pointer you want to replace your current pointer with into the Value data field of the Edit String

Click on OK.

Close the Registry Editor.

Either sign out of and then back in to your user account or restart your computer to have the changes take effect.

If you are not familiar with the names of the string values for each of the many different pointers in Windows 10, here is a complete list:

Pointer Name of string:                               Value
Normal Select                                                        Arrow
Help Select                                                             Help
Working in Background                                      AppStarting
Busy                                                                         Wait
Precision Select                                                     Crosshair
Text Select                                                              IBeam
Handwriting                                                          NWPen
Unavailable                                                            No
Vertical Resize                                                       SizeNS
Horizontal Resize                                                 SizeWE
Diagonal Resize 1                                                 SizeNWSE
Diagonal Resize 2                                                SizeNESW
Move                                                                      SizeAll
Alternate Select                                                   UpArrow
Link Select                                                            Hand
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.