Unity Issue Tracker - Cursor is blurry when using exactly sized cursor texture in the 'Default Cursor' field
Closed
UUM-120735
Cursor is blurry when using exactly sized cursor texture in the 'Default Cursor' field
Unity: Windows
Won't Fix
6.5.X
6.4.X
6.3.X
6.2.X
6.1.X
6.0.X
Unity 6000.2 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Reproduction steps:
1. Open the attached “IN-114472_Repro“ archived project
2. Open the Project Settings window from the Menu Bar (Edit > Project Settings)
3. Go to the Player tab and set the 'Default Cursor' field to the “Assets/Cursors/cursor_32.png“ Cursor
4. Enter the Play Mode and observe the Cursor in the Game View
5. Exit the Play Mode
6. Go to the Player tab and set the 'Default Cursor' field to the “Assets/Cursors/cursor_64.png“ Cursor
7. Enter the Play Mode and observe the Cursor in the Game View
Expected result: The cursor should accurately reflect the selected 'Default Cursor' in the Project Settings
Actual result: A 32 px cursor appears too large; selecting a 64 px cursor increases sharpness but not the on-screen size
Reproducible on: Windows 10 (Tested by CQA), Windows 11 (Reported by user)
Not reproducible on: M1 Max MacOS 15.5 (Tested by CQA)
Notes:
On Windows, assigning one of your 32×32 cursors as the 'Default cursor' causes the cursor to appear enlarged at native resolution. Switching to 48×48 or 64×64 only changes the sharpness (blur) rather than the on-screen size, which suggests the earlier cursors were being stretched and not shown at a true scale;
On macOS, cursors render as expected: crisp, 1:1, with accurate dimensions and resolution.
Prioritise and Follow this issue
Have a workaround or additional info about this issue?