StarCraft® II

Scalable cursor size

Posts: 12
Hi Blizzard,

I'd like to make a suggestion regarding cursor size. Right now, the game's resolution affects only how it's rasterized, and this is a good thing because it prevents players with large monitors from gaining an advantage by using a large monitor. All resolutions display the same square area of map in the view, and the UI takes up the same proportion of on-screen space. This is fantastic. However, there is one exception: the cursor.

The mouse cursor, not being part of the game space, does appear to be dependent on the way the game's resolution. Its size appears to be a fixed to something like 32x32, but it's 32x32 contextual with the resolution of the game client, not the resolution of the screen: this means that at something like 640x480, the cursor takes up a whopping 5% of the screen's width, whereas at a massive 2560x1600 it takes up only 1.6%, and is comparatively microscopic.

For me, this is a problem because I have a very hard time following the cursor at high resolutions during large engagements because of this. There's a lot of action going on, and if the cursor is the size of a zergling it's easy to get lost. Because of this, I play at the lowest widescreen resolution possible, because for a game it's function over form pretty much always.

As a smaller point, I would love to use SC2 as a chat client and more of a social platform by simply staying logged in so that friends can message me to play. However, because I play on low resolution it takes a long time to change desktop resolutions when I Alt-Tab in/out of the client. Thus, I log in only when I want to play, and log out when I'm done, and the people I've met in the game and the people in my channels simply can't reach me.

For pros, the opposite situation could be a problem, too. Lots of pros/serious players use low settings to crank better FPS out of their machines, and since resolution has a significant effect on FPS it's possible that this is one of the settings that are lowered. It's quite possible that hey have no problem following the cursor, but when going to low resolution it goes full duplo-mode, which they might not like.

I'd like to suggest a setting either in Graphics or Gameplay that is a simple slider (stepped or continuous) that adjusts the size of the cursor in a way that's more dependent on screen resolution that it is client display resolution. This way, players can play at the resolution they want with the cursor size they want. Thanks!
Reply Quote
Posts: 590
I often thought about something like this but never actually voiced my concerns. It's a good idea.
Reply Quote
Posts: 2,383
Reply Quote
Posts: 200
The hardware cursor in Windows doesn't support scaling nor does it use an alpha channel, only a transparency mask. Manually scaling it would make it look very very ugly and possibly not even a pointer at some resolutions.
Reply Quote
Posts: 108
It does support default sizes, thought, right? You should be able to choose from a defined set of sizes, ie. 32px, 48px, 64px, 72px... Not actual scaling, but different images.
Reply Quote
Posts: 902
Reply Quote
Posts: 5
Having the option for a smaller cursor would be appreciated.

Great suggestion!
Reply Quote
Posts: 12
This would absolutely be useful for me. Well done bisl.
Reply Quote
Posts: 12
10/21/2012 08:29 PMPosted by Furyhunter
The hardware cursor in Windows doesn't support scaling nor does it use an alpha channel, only a transparency mask. Manually scaling it would make it look very very ugly and possibly not even a pointer at some resolutions.

I had considered that something like this might be a factor; this was my reasoning for suggesting the possibility of a stepped slider for the adjustment control. In this case, the user just picks from a couple of common sizes such as 8x8, 16x16, 32x32, 48x48, 64x64, etc. Of course, the choice could be displayed as a dropdown as well.
Reply Quote
Posts: 24
I posted a feature request for HOTS and got nothing.
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Explain (256 characters max)