ClearType and Segoe UI - Why does Microsoft hate us?


Recommended Posts

ClearType must be used on LCD monitor's only. If on CRT we must use Standard Font Smoothing.

Make sure that you have set the optimal resolution. According to monitor spec's. Also try the auto-set option on the monitor if you are not using DVI or HDMI cable.

Sorry should of said, I'm on XP. I was just wondering for the future.

Even for XP, Microsoft has two ClearType Tuner tools.

This one uses ActiveX

http://www.microsoft.com/typography/cleart...uner/step1.aspx

and here is the standalone powertoy.

http://www.microsoft.com/typography/ClearTypePowerToy.mspx

How is making the text more readable "ugly"?

Easy, the text is just horrible to look at with GDI++, and definitely isn't more readable than ClearType. Everything looks bold and blurry, as if the pixels are trying to come together to form a huge blob. I've tried GDI++ and it was buggy and horrible. It just doesn't compare to ClearType.

I don't know about Windows 7, but for me I've been using GDI++ as I cannot stand ClearType's normal rendering. Everything looks so thin and on my 26" @ 1920x1200 everything is a pain to read and focus on.

Here is wikipedia with ClearType:

cleartype.png

and here it is with GDI++:

gdi.png

Can ClearType on Windows 7 get any where near what GDI++ does?

What does military have to do with GDI and ClearType?

Until recently, I didn't know more than a couple of people who use LCD monitors, so I always set up the old fashioned grayscale AA on their PCs, I got complaints when they accidentally turned Cleartype on.

Cleartype is designed for LCD monitors, which Microsoft in Windows Vista/7 assumes you have.

Until recently, I didn't know more than a couple of people who use LCD monitors, so I always set up the old fashioned grayscale AA on their PCs, I got complaints when they accidentally turned Cleartype on.

Cleartype is designed for LCD monitors, which Microsoft in Windows Vista/7 assumes you have.

According to the IE Blog from Microsoft it's not just for LCD monitors:

"ClearType not only improves the reading experience on LCD displays, but also on Trinitron CRT displays where the color sub-pixel information is laid out in the same RGB pattern that we see on LCDs. Unlike when we shipped WinXP, LCD displays and Trinitron CRTs now dominate the market.

ClearType will be turned on by default in Windows Vista. Shipping ClearType on by default in IE7 gives non-Vista users of Internet Explorer the same improvement in reading online.

- Bill Hill"

From: http://blogs.msdn.com/ie/archive/2006/03/03/543181.aspx

Because cleartype uses blur to smooth fonts it also reduces contrast which can be problematic for users with severe astigmatism. I have keratoconus in both eyes with +11 diopter correction and must wear hard contacts in order to see at all. Clear type is not a solution because it makes blurring worse, not better. I'd rather have sharper fonts without AA than to be FORCED to use a product that makes my impairment worse. Its infuriating that Microsoft does provide an easy means to NOT use this "feature". (Wonder if a class action suit under the Americans with Disabilities Act would have an effect?)

A big thank you to the posters that have offered solutions. :)

If you're curious what its like to try to read with the cleartype "enhancement" on, go buy some reading glasses at +3 or better and try reading your monitor at your normal viewing distance. Not the same but close.

Because cleartype uses blur to smooth fonts it also reduces contrast which can be problematic for users with severe astigmatism. I have keratoconus in both eyes with +11 diopter correction and must wear hard contacts in order to see at all. Clear type is not a solution because it makes blurring worse, not better. I'd rather have sharper fonts without AA than to be FORCED to use a product that makes my impairment worse. Its infuriating that Microsoft does provide an easy means to NOT use this "feature". (Wonder if a class action suit under the Americans with Disabilities Act would have an effect?)

That's what accessibility features are for. Why are you trying to read tiny text if your vision is that bad?

Font rendering is more complex than most of you are making it out to be. But basically, it's a combination of the design of the font glyphs themselves, the way the glyphs are hinted, and what antialiasing algorithms are used. This isn't even considering the vast differences in type and quality of displays and individual preference. Microsoft fonts are hinted to grid-fit the stems so that up to a certain em-size you get 1-pixel stems, then all of a sudden they bump up to 2-pixel stems, etc. This helps to ensure maximum contrast between the glyph and background, but this also causes problems at low resolutions, which is really what all computer displays are still limited to. For one thing, a bold font will have to have 2-pixel stems even at very low ppems, which forces all kinds of tradeoffs and is often quite ugly and difficult to read. For another, most fonts (even the ones designed by Microsoft specifically for low-resolution UI display) are designed with variations in stem width, which are important in creating unique, attractive, and readable forms, and which grid-fitting simply destroys.

Anyway, I'll just say that I prefer what some people call "blurry" font rendering, in that I find readability is more a function of faithfully rendering a well designed font rather than having maximal contrast at the expense of everything else (the latter apparently being Microsoft's philosophy). I use GDI++ with a font I hinted specifically for use with the GDI++ renderer for my eyes and on my display, and on my CRT it is far superior to anything Cleartype can produce:

gdi.png

It also scales extremely well, unlike mostly any font rendered with Cleartype. Once we get 200+ dpi displays these problems will mostly disappear, but until then most people are going to be stuck with what Microsoft gives them.

  • 1 month later...
  • 4 weeks later...
  • 4 months later...

Hello Everyone,

I'd like to offer my solution, which, I believe, is an improvement upon that which phatphunky offered. phatphunky's solution is exactly the same as NoSegoe, which I explain in the next paragraph. However, I have figured out a way to use Tahoma at 8pts.

In Windows 7 and Vista, one has the option to change portions of the user interface (UI) to whatever font he or she desires. Unfortunately it is not an option to change certain parts of the interface. After having thoroughly searched for a solution to change all instances of the Windows 7 UI font from Segoe UI to Tahoma (the old default in previous versions of Windows), I eventually found Steve Halpern?s NoSegoe solution. It simply uses the Registry to specify Tahoma (or any other font of your choosing) an alternative to Segoe. More information on NoSegoe can be found here: http://steve.fsxtreme.com/blogs/2008/01/16...rtype-on-vista/. While this completely clears up the interface on screens that cannot properly render Cleartype and Segoe UI, things still look awkward. This is due to the fact that Segoe is generally used at a font size of 9pts, whereas Tahoma was always displayed at 8pts.

I was able to create my own solution to this problem by modifying the default Aero theme. The only changes made in my theme were to the font settings. All instances of Segoe UI where changed to Tahoma. Additionally, all 9pt instances (which constitutes most of them) were set to 8pts, the others were left at their default font size. The Aero theme was modified using Vista Style Builder (http://vistastylebuilder.com/).

My fixed Aero theme can be used by itself, however it will only replace instances of Segoe in the Windows user interface. External programs that are hard coded to use Segoe UI, even ones included with Windows 7, such as Calculator and Resource Monitor, will continue to use Segoe. For best results, and in order to completely eliminate Segoe UI, I recommend using NoSegoe in conjunction with the fixed Aero Theme. The Aero Theme (Fixed) package only works with Windows 7, however NoSegoe works with both Vista and 7.

Attachments (Alternative Links)

NoSegoe: http://www.megaupload.com/?d=ADESI1N8 (Updated to fully remove Segoe UI)

Aero Theme (Fixed): http://www.megaupload.com/?d=EX347PJL

Hi Eric G.

Thank you very much for this COMPLETE SOLUTION. I've read an endless number of posts all over the web in a number of different forums of people having issues with Windows 7's fuzzy / blurry fonts and I've tried all kinds of different "solutions" - THIS IS THE FIRST COMPLETE SOLUTION. ALL the fonts EVERYWHERE are clear - for the first time in weeks I can actually work on Windows 7 without having a headache within 5 minutes.

Message to all the people who do not understand and do not want to understand what we are fuzzing about: Do yourself the favour by installing these FIXES and start to enjoy Windows 7 for the first time - I dare you.

Well done and thanks again Eric G.

SuperDIY

Hi SuperDYI,

You're welcome. Unfortunately the files in that post are outdated. Since that posting I have fixed some minor issues and added support for Windows Vista. I would have edited the post to reflect this, however too much time had past and Neowin no longer allowed me to perform the edit. The following is what I have posted on other forums:


Aero Theme (Fixed) Outdated

I have created an installer for what I previously referred to as "Aero Theme (Fixed)". I would highly recommend that anyone interested in it now use the installer for Windows Aero (Tahoma Font) instead.

Windows Aero (Tahoma Font) has four important improvements over Aero Theme (Fixed):

  1. Now supports Windows Vista in addition to Windows 7.
  2. All Aero-based themes automatically use Windows Aero (Tahoma Font). Previously, only the default theme took advantage of the font changes. If desired, Windows Aero (Tahoma Font) can still be installed along-side the standard Windows Aero, however this is not supported by the installer and, as such, must be done manually.
  3. Certain portions of the Windows interface no longer render incorrectly. This issue was due to the fact that I attempted to rename all of the files that aero.msstyles relies on but missed one. In my own experiences, it only affected the address bar in Firefox, but there are surely other programs that were negatively impacted as well.
  4. The Active Title Bar no longer needs to be set to Trebuchet MS at size 10. This setting is now built into aero.msstyles.

More information on Windows Aero (Tahoma Font), as well as downloads, can be found here.


While I'm happy that you enjoy my fix, I've actually found that it isn't necessary at all on most monitors. I've seen many monitors on which Segoe UI looks great with ClearType on. For the most part, whether or not you need Windows Aero (Tahoma Font) depends on the quality of your monitor, though it does also rely on one's sensitivity to the issue if the monitor in question isn't the greatest. It's just not for everyone. Thanks for vouching for me though, I appreciate it.

GDI++ only seems to make everything ridiculously bold to me. Why would I want it?

It doesn't make text bold. It's highly configurable font renderer. It only makes everything bold if you tell it to.

As a programmer staring code for 8 hours everyday, GDI++ has made my life so much easier for years.

And I don't use it to make the text boldier, just bit smoother by using old grayscale smoothing, increasing saturation and then decreasing the weight. Looks almost exactly like slightly configured ClearType, with the expectation that my eyes don't get as tired as with ClearType's subpixel.

To me: what I have now > Mac OS's smoothing > ClearType.

It doesn't make text bold. It's highly configurable font renderer. It only makes everything bold if you tell it to.

As a programmer staring code for 8 hours everyday, GDI++ has made my life so much easier for years.

And I don't use it to make the text boldier, just bit smoother by using old grayscale smoothing, increasing saturation and then decreasing the weight. Looks almost exactly like slightly configured ClearType, with the expectation that my eyes don't get as tired as with ClearType's subpixel.

To me: what I have now > Mac OS's smoothing > ClearType.

Hm. Perhaps I spoke too soon then. Let me give it a shot and see what I can configure.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Universal USB Installer 2.0.3.7 by Razvan Serea The Universal USB Installer (UUI) is a powerful bootable USB software tool for creating USB boot drives from ISO files, perfect for installing Linux or Windows, running live systems, or building diagnostic toolkits. This versatile ISO-to-USB software makes it easy to boot from USB and create Live USBs for Linux distributions, Windows setup installers, antivirus tools, and system diagnostic utilities. Whether you need a multisystem Windows Media Creation Tool, a Live USB Linux installer, or an all-in-one PC diagnostic toolkit, UUI offers a reliable and flexible Linux and Windows bootable USB creator. Effortlessly carry your favorite portable operating systems and essential troubleshooting and diagnostic tools on a single flash drive or USB boot stick. Take your preferred Live Linux distributions, Windows installers, recovery software, backup utilities, and diagnostic tools with you, all bootable from a single USB drive. No more juggling multiple USB sticks or complicated bootloaders, UUI consolidates everything into one flexible, multiboot solution. Using this open source USB boot maker software is easy as 123. To create a Linux or Windows bootable USB drive, you simply select your target flash drive, choose your distribution from the list, browse to the ISO file (or choose to download the ISO), and then click Create. Once finished, you should have a ready to run Live USB containing the Live operating system, Windows installation media, or system diagnostics utility, or advanced system cleaner tool you previously selected. Universal USB Installer 2.0.3.7 changelog: Expanded the distro and tool catalog with additional popular Linux ISO entries. Updated: several distro homepage and download links, including Ubuntu Unity, Garuda Linux, Arch Linux, Fedora, Manjaro, and SystemRescue. Fixed: ISOs added via drag and drop (or manually copied to the drive) are now listed in the removal dropdown alongside normally installed distros. Download: Universal USB Installer 2.0.3.7 | 19.4 MB (Open Source) Link: Universal USB Installer Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • You are clueless. The updates are done in the background so the next time you open Edge the updates are applied automatically. There is no need to close all your tabs. Just keep browsing like you normally do. Clearly you don't use Edge and are just one of those haters that complain for the sake of complaining.
    • I don't get this David. Can you explain it please.  
    • Microsoft is busy. Lots of changes to be released imminently for Windows server or soon. Also, lots happening for next version as well. Third party virus scanning software is being moved out of Kernel mode to avoid repeat of Crowdstrike incident. Windows Protected Mode and Windows Ready Print no longer require third party print drivers to be installed. New storage stack being developed. New NVME drivers now available for Windows Server 2025 to improve local NVME drive performance by 60+ percent. NVME-Of of fabric being worked on for next release to improve network access to NVME drives. ReFs (next file system) now has ability to boot and will become default file system in next release of Windows Server. ReFs improves on NTFS in several areas including resiliency and reliability and scalability. New update stack is being worked on to unify Windows updates, and updates for drivers and first party/3rd party application software. A stricter and more robust third-party driver certification program (ODI) is being worked on to improve performance, thermals, battery life, and reliability on modern Windows hardware by tightening how OEMs and IHVs (Intel, AMD, Qualcomm, NVIDIA, etc.) build and ship drivers. There is a tone more but too numerous to mention.
    • Now disable that stupid OneDrive backup request when Windows starts please. So unbelievably frustrating to only have “remind me later” instead of “no and never ask me again”
  • Recent Achievements

    • One Month Later
      Markus94287 earned a badge
      One Month Later
    • Week One Done
      Markus94287 earned a badge
      Week One Done
    • One Year In
      Markus94287 earned a badge
      One Year In
    • Dedicated
      truespursfan earned a badge
      Dedicated
    • Rookie
      restore went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      507
    2. 2
      +Edouard
      168
    3. 3
      PsYcHoKiLLa
      154
    4. 4
      ATLien_0
      90
    5. 5
      Steven P.
      79
  • Tell a friend

    Love Neowin? Tell a friend!