Windows – How to make the mouse cursor render with software instead of hardware

cursorf.luxmousewindowswindows 8

I use a program called f.lux to change the display color. However, the color does not affect the mouse: leaving it an ugly bright white. A partial fix is to set the registry value of mouse trails to -1, but this causes some games to be unable to render the cursor whatsoever, due to incompatibilities with pointer trails (making them useless).

I am looking for a method to completely disable the hardware cursor. I know some games can do it, but I cannot find anything for Windows itself. Is there a different setting I could change to force hardware acceleration, or a script I could write? Or, is there a way to change registry settings for just some programs (the games that don't support pointer trails)?

Best Answer

Instead of enabling pointer trails for f.lux, try switching to the inverted cursor set.

If you can get used to its oldschool design, it solves all problems:

  • color management is applied
  • works in most games
  • cursor does not "scream" at you