Nvidia cards don't display full RGB color via HDMI—here's a fix

Nvidia

If you're using HDMI output with an Nvidia graphics card, you likely aren't getting full and accurate color range, specifically at the black and white ends of the spectrum. For some reason, Nvidia cards default to Limited RGB (16-235 levels of differentiation per color) when using HDMI, despite a PC display's ability to support full RGB (0-255 colors).This driver issue has been affecting the HDMI output of Nvidia cards for years, and could be limiting your color range without you knowing it. Luckily there's a fix.

PC Gamer contributor and all-around PC modding hero Peter "Durante" Thoman has released a simple patch to fix the Nvidia color issue. Before Thoman's patch, the only way to fix the issue was via editing your driver's .ini files before installation.

Limited RGB is a setting designed for TVs, which use a video range of 16-235. In full RGB, each of the three additive primary colors (red, green, blue) has a full range of zero to 255 color value, but in limited RGB the extremes of that spectrum are stripped away. Any color value of 16 or below is just displayed as 16, and anything in the 235-255 range defaults to 235. Presumably, using HDMI output made Nvidia cards think they were displaying to a TV, locking into the TV-designed limited RGB setting even when a full RGB-capable monitor was in use.

A quick test to see if you're experiencing the issue is to open this image, courtesy of a helpful Reddit poster. If you see four distinct shades, two white on the left, two black on the right, then you're in the clear. But if you only see a black and a white column, you have the problem.

Being forced into limited RGB meant not getting the full colors you should be able to display. Why settle for muted grey when you could have deeper blacks and brighter whites? Thoman's patch takes care of the issue, but you will have to reinstall it every time you update your drivers.

Despite this having been a problem for years, Nvidia seems to have finally taken notice of the issue. According to a screenshot of a conversation with an Nvidia rep, the issue will be fixed in the next driver branch release. That driver is still in development, so there's no ETA, but at least it's on the way. Until then, we have Durante.

TOPICS
Bo Moore

As the former head of PC Gamer's hardware coverage, Bo was in charge of helping readers better understand and use PC hardware. He also headed up the buying guides, picking the best peripherals and components to spend your hard-earned money on. He can usually be found playing Overwatch, Apex Legends, or more likely, with his cats. He is now IGN's resident tech editor and PC hardware expert. 

Latest in Hardware
A pink GameSir Nova Lite, and a purple 8BitDo Ultimate 2C float in a teal void.
Hall effect controllers are so cheap now I’ve got a deal for you AND your player two
Peely from Fortnite with banana-fied Wolverine claws.
Fortnite comes to Snapdragon: Epic Games announces upcoming Arm support for its Easy Anti-Cheat software
Texas Instruments MSPM0C1104 tiny chip
World's smallest microcontroller looks like I could easily accidentally inhale it but packs a genuine 32-bit Arm CPU
Varjo Aero
Varjo Aero VR headsets seem to be not working on RTX 5090s, and its community is opting for strange solutions while waiting for an Nvidia driver release to fix it
A pasta "display" on a table showing the word "keep" surrounded by fruit. Obviously.
Penne for your thoughts: This pasta display can show three individual frames and it's trying its best, okay
Intel engineers inspect a lithography machine
Finally some good vibes from Intel as stock jumps 15% on new CEO hire and Arizona fab celebrates 'Eagle has landed' moment for its 18A node
Latest in News
Will Poulter holding a CD ROM
'What are most games about? Killing': Black Mirror Season 7 includes a follow-up to 2018 interactive film Bandersnatch
Casper Van Dien in Starship Troopers
Sony, which is making a Helldivers 2 movie, is also making a new Starship Troopers movie, but it's not based on the Starship Troopers movie we already have
Assassin's Creed meets PUBG
Ubisoft is reportedly talking to Tencent about creating a new business entity to manage Assassin's Creed and other big games
Resident Evil Village - Lady Dimitrescu
'It really truly changed my life in every possible way': Lady Dimitrescu actor says her Resident Evil Village role was just as transformative for her as it was for roughly half the internet in 2021
Storm trooper hero
Another live service shooter is getting shut down, this time before it even launched on Steam
Possibility Space concept art.
Possibility Space owners sue NetEase for $900 million over allegations it spread 'false and defamatory rumors' of fraud at the studio that ultimately forced it to close