... Or the video card is set on a smaller bit rate or resolution. It may be that the video card in your laptop may have an update that might address this as well.

Since I didn't see that option tried, I thought I'd mention that first.

if the monitor looks fine on the desktop, but not when hooked up to the laptop, that may point to the problem.