I haven't played ED in a long time but just noticed this thread mentioned over in the Oculus forum.
This is 99% (pretty sure!) the age-old problem with Nvidia drivers and wrong setting of dynamic range, eg. in Nvidia control panel.
UNPLUG Rift, and connect a monitor with HDMI cable to the same port where you normally have the rift.
Now bring up Nvidia control panel. Set everything at defaults.
Go to "Adjust desktop colors" etc. and reset everything.
Now important: Go to "change resolution", and make sure that "output color format" is RGB and output dynamic range is set at FULL.
Now disconnect your cable, and re-connect the Rift.
I am 90% sure this is what your problem is since there is no logical reason that a DVI-HDMI adapter would yield s "better" image than just HDMI. The NV Control panel DOES have an effect on the rift (you can even set the rift to black/white by setting "digital vibrance" all the way down), but problem of course you cannot access NV control panel with the Rift since the rift is not seen as a monitor. But the trick with connecting a monitor SHOULD WORK since the settings will stick when you re-connect the rift.
Edit: And why does the adapter "work"? Simple: Because when you use an adapter, it is seen as a new , different display and initialized at the correct default settings. And furthermore some older Nvidia drivers had the problem they saw every display connected via HDMI as a TV and sent a "limited" color range by default, but not so with an adaper. As said it is a settings issue and all these should be able to be fixed by connecting a monitor instead, setting everything in the NV control panel and then reconnect Rift. It will keep the settings.