How it works
On your own user (or a test user) you change your cursor settings.
Then you export the registry settings into a GPO Object.
Then you apply the GPO Object to your user(s).
Remember to backup your registry before continuing.
Step 1. Change your cursor settings
- Open Run and type main.cpl
- Click on the “Pointers” tab.
- Under scheme, pick a cursor of your liking.
- Click Apply
Remember, the cursor you chose here has to be available on the machine the GPO hits.
Step 2. Group Policy Management
Now you have to create/edit your GPO object.
- Open your Group Policy Management Console.
- Right-click on your GPO object and click Edit…
- Go to User Configuration > Preferences > Windows Settings > Registry.
- Right-click on Registry and click New > Registry Wizard
- Click next on Local Computer
- Go to My Computer > HKEY_CURRENT_USER > Control Panel > Cursors
- Now you manually have to mark ALL the registry settings under the Cursors directory.
I couldn’t get it working just by marking the “Cursors” folder. So I recommend manually mark all.
- Click Finish
Step 3. GPO behaviour (optional)
The settings are being applied at every logon. So if the user decides to change the cursor settings, because maybe its to big now. The “big settings” will be applied again next time the user logs on (therefore overwriting the user’s changes).
To prevent this, you can enable a setting, so the registry values are only applied once.
If the user want to change the cursor settings, then they will not be overwriten at next logon.
To enable it. You have to do the following on every single setting:
In your, Group Policy Management Editor go to:
User Configuration > Preferences > Windows Settings > Registry > Registry Wizard Values > HKEY_CURRENT_USER > Control Panel > Cursors
- Right-click on a setting (registry value).
- Click Properties.
- Go to the Common tab.
- Enable the “Apply once and do not reapply”.
- Click Apply
- Only 20 more to go!
Step 4. Done