18

I got a brand-new laptop with a resolution of 3840 x 2160 running Windows 10. After I installed Anaconda + Spyder for python coding, I noticed that the icons are extremely small, as well as the text on the Object Inspector section:

Tiny icons

Is there a way to fix this? It seems closely related to the resolution as it is also happening with Eclipse.

PS: The Eclipse workarounds includes lowering resolution which is far from ideal. I was wondering if this can be fixed maintaining the resolution settings.

Community
  • 1
  • 1
Carlos Gavidia-Calderon
  • 7,145
  • 9
  • 34
  • 59
  • I'm having this problem too on Spyder3/Python3. On the object inspector screen you can right-click and click zoom. I still haven't fixed the menu button icons though they are way too small. This is an extremely common problem with many applications running in Windows 10 there has been very poor quality control. – eric Jun 21 '17 at 22:19
  • 1
    It looks like they will soon have this fixed: https://www.bountysource.com/issues/43690641-spyder-looks-terrible-on-a-very-high-resolution-screen – eric Jun 21 '17 at 22:28

4 Answers4

28

(Spyder maintainer here) Please use the screen resolution options provided by Spyder to fix this. They are present in

Tools > Preferences > Application > Interface > Screen resolution

for Spyder 5

Tools > Preferences > General > Interface > Screen resolution.

for Spyder 4 and

Tools > Preferences > General > Appearance > Screen resolution

for Spyder 3.

Carlos Cordoba
  • 33,273
  • 10
  • 95
  • 124
  • 3
    The Screen Resolution preferences don't work for me in Windows on a Surface Book 2. The "enable auto high DPI" setting gets the icons and the code window right, but text in the Spyder UI is too small to read. If I click "set a custom high DPI setting," and type in a number, there's no number where all text and icons are correctly scaled. – glmorous Aug 28 '20 at 01:04
  • 2
    Tools > Preferences > Application > Interface > Screen resolution for Spyder5 – B.A. Apr 12 '21 at 01:43
  • @B.A., you're right. I updated the answer accordingly. – Carlos Cordoba Apr 12 '21 at 01:59
  • 1
    Honestly guys, unlike other profession, if computer professionals did not have stackoverflow or other communities, it would waste millions of hours everyday with just troubleshooting. Thanks @Carlos Cordoba for the solution. – bim Jan 29 '22 at 10:31
20

I know this question is old but I ran into the same problem. I fixed it by adding

[Platforms] 
WindowsArguments = dpiawareness=0

to qt.conf in my Anaconda3 installation folder (C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64, as it is part of my MS VS installation).

JarroVGIT
  • 4,291
  • 1
  • 17
  • 29
  • 2
    I spent almost four hours searching across dozens of threads, and this is the only thing that worked. Looks like the issue really is with QT, after all. Thank you so, so much! – bracec Jan 30 '20 at 15:28
  • As a small addition; to find your install directory, you can follow these steps for Windows machines: https://stackoverflow.com/q/37117571/11627783 – bracec Jan 30 '20 at 15:36
  • I only feel the need to comment in addition to upvoting when I've spent more than an hour struggling with something. That definitely applies here, and this did the trick! Thank you! – Dan Morris Aug 11 '20 at 18:39
4

Sorry, can't comment on Djerro Neth's answer above, so here goes:

I did his suggestion of adding

[Platforms]
WindowsArguments = dpiawareness=0

and this sort of solved the issue for me. However, the whole UI looked blurry. So I closed spyder, changed dpiawareness to 1

[Platforms]
WindowsArguments = dpiawareness=1

...and, voilà, everything looks just right.

Weird.

Partha D.
  • 244
  • 5
  • 19
Guillaume
  • 61
  • 2
0

There's an easier solution. Right click the Spyder shortcut - Properties - Compatibility - Change high DPI settings - High DPI scaling override - select it, change it to "System"

Sam
  • 25
  • 5