Markups module windows scaling issue when using Slicermorph customizations

Hi all,

My lab recently got a 4K monitor, and we are having issues placing landmarks. I found that @muratmaga previously reported this as an issue on Github: Points placed incorrectly with the 'p' shortcut when display scaling is >100 · Issue #156 · SlicerMorph/SlicerMorph · GitHub. I noticed it was closed without follow-up, and I don’t see a similar report or further discussion.

Was the update solution submitted and perhaps broken in a later version? Switching to 100% scaling does resolve the issue for now.

I’m on Slicer 5.8 and Slicermorph 5e6ffae.

Thanks!
Logan

That issue is 4 years old, and I think we closed because it no longer happens on windows (or at least we don’t encounter it in a reproducible way).

One thing to consider, in some windows applications (and I think Slicer is one of them), if you modified the scaling, you will need to log out of windows and and log back in for things to scale correctly in the application.

Yes, I bring it up again because I am actively experiencing it now.

Here is a short video showing the issue at 150% Windows scaling

Here it is again with Slicer relaunched and Windows at 100% scaling

You can see that it goes away completely. I could not find a more recent thread with the issue. I didn’t modify the scaling just for the Slicer app; I could do that. But switching between 150% and 100% Windows scaling replicates this issue for me so far, 100% of the time.

Did you log out and login back between changing the scales?

I did close and reopen Slicer between changing the scales

No, I mean log out of windows and login back into Windows. Not just the application.

I did not, but I can do that and follow up with you

This is a very specific issue on windows and we don’t have much control over. usually login out (after changing the resolution) and login back in solves some of the issues (as per microsoft: Windows scaling issues for high-DPI devices (Surface Pro 3, Surface Pro 4, or Surface Book) - Microsoft Support)

I see, thank you for the link.

To help anyone else who may run into this issue, I will highlight the two ways I have circumvented it.

  1. Change Windows scaling to 100%. This makes the text a little small on a 4K monitor, but the text size can be increased in Slicer.

  2. Temporarily change your 4K monitor resolution to 2560x1440p or 1920x1080p while collecting data.

@Logan_Moore Did logging out of Windows after changing the scaling help you? Or did it not?

Sorry, James, I had to step out for a minute and forgot to test this.

I set scaling to 100% and 150% on two separate runs. So the order of operations was change scaling → sign out → sign in → open and test Slicer, and then repeat for the other option.

Both options, 100% and 150%, acted exactly as shown in the above videos.