Emacs on Windows 8.1 with font scaling for 4K monitor

I am using Emacs on a computer running Windows 8.1 with a 4K resolution monitor. I have expanded all Windows fonts to 200%, because otherwise it is difficult to read. In most applications, scalable fonts look great, but in Emacs they look fuzzy and pixelated. If I set the Windows font scaling to 100% and choose a larger font for Emacs, the Emacs font looks great, but then it's hard to read the text in other applications. Is there a way to set the Windows font scaling to 200%, and also have a font in Emacs that looks good?

+8
fonts emacs
source share
1 answer

Right-click on the emacs.exe binary, go to Properties> Compatibility. Then select the "Disable display scaling at high DPI settings" checkbox. This disables the automatic scaling performed by Windows 8.1, for example, the 100% value you tried to execute, but only for Emacs. Then you will need to configure Emacs for larger fonts as before, and everything should look fine.

The disadvantage of this method is that Emacs will not scale properly like other applications when switching monitors or connecting remotely. Perhaps a future version of Emacs will provide resolution to resolve the issue.

+14
source share

All Articles