Page MenuHome

tool cursors are too small in HD mode
Open, Confirmed, MediumPublic


System Information
Operating system: MS Windows 10
Graphics card: AMD Radeon Vega Pro Duo 32GB (Polaris)

Blender Version
Broken: 2.8 RC3
Worked: (optional)

Short description of error

I am using the high resolution mode of MS Windows 10; I am big sized 4k monitor
And blender 2.8 supports it so I am able to see the beautiful HD UI in blender. All the UI element sized doubled and nicely anti-aliased.
However, any tool cursors stays in normal size. So it kinda looks awkward and also I can't actually see the cursor; it's too small.

btw, I couldn't have captured the image related because Windows basic capture function didn't allow me to capture any tool cursor in blender.

Exact steps for others to reproduce the error

  1. Run Blender 2.8 RC3 in High Resolution Mode of MS Windows 10.
  2. Select the box placed in the center of the screen.
  3. Change the mode to vertex edit
  4. Select knife tool on the left side



Event Timeline

Yeah, happens too on a MacBookPro with Retina Display.
The UI in Clip Editor gets microscopic.

Actually, while preparing the screenshot above I found that Annotations have a similar problem.

During writing the lines are really tiny. (The drawing cursor was not captured by OSX)

But once you let go they become way too thick

Maybe this is something for @Antonio Vazquez (antoniov)?

@Sebastian Koenig (sebastian_k) Those issues are unrelated to the scale of the cursors themselves.

@Harley Acheson (harley) has been doing some work on Windows cursors specifically to support hiDPI.

Interesting that HDPI Windows is not scaling our Blender cursors while Retina Macs are just roughly doubling them. That means we can't rely on detected system dpi to set the cursor scale and so will have to make sure that our "Large Cursors" settings works for native OS cursors as well as custom windows cursors and our own built-in ones. Should work out I think.

@Sebastian Koenig (sebastian_k)'s First illustration isn't a cursor per se but something we draw in GL. It is scaling funny in all sorts of ways. If you have "wide" lines they don't look like arrows, but more like birds or bats and they change shape as they move like flapping wings. But many Mac don't do lines greater than 1 pixel wide so it is showing up small and too skinny. Should consider replacing that with a real cursor, probably something symmetrical like a crosshair, 4-way movement, hand, etc. That way it can scale nicely or even be fancy and anti-aliased (on Windows for now).

Philipp Oeser (lichtwerk) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Sep 3 2019, 3:23 PM

From reading this, I assume this can be confirmed...