Laptop w/ 4k display + external 30" monitor = total disaster? Can I fix this?


Recommended Posts

So I'm trying to setup Windows 8.1 Pro on this new Dell Precision M3800 with 4k display. I don't have as many issues when I run laptop display alone but when I connected my secondary 30" 2560x1600 display I have absolutely no way to run that display at it's native 2560x1600 resolution. 

 

Windows 8.1 seems to be applying resolution scaling from the main laptop's display to the secondary 30" one. 

 

Needless to say it looks ridiculous. I'm running 1280x800 on 30" as hDpi of 2560x1600 which is absolutely not what I want. 

 

I run OSX on this machine and 30" screen and OSX works flawlessly. Has hdpi on the laptop display and uses native resolution on the 30". 

 

Am I missing something here or is Windows a total and utter trainwreck with scaling and multiple monitor support?

 

Any advice appreciated.

I'm guessing but the external port has ((probably)) different specifications than the 4k already built in

 

The port is definitely not an issue here because I run OSX on the exact same setup and it works just fine. 4k display runs 1920x1080 at hdpi (meaning it's "retina") and the 30" display runs at it's native resolution.

 

This is purely a Windows problem. 

 

I was wondering if I missed something in settings but I've been looking online and it seems that Windows is a trainwreck on 4k displays and multi monitor setups.

could the port have lesser limitations that your display has? like 2560x1600 and the port only can do 1280x800?

 

@ OP, if I'm completely off base and clueless as to what you mean, please forgive me. ;)

Hello,

 

Make sure you are either using a HDMI 1.3 (or newer) spec'ed cable or a MiniDP to DisplayPort to connect to the external 30" monitor without any kind of adapter.  You might also want to check in Dell's support forum to see what they say.

 

Regards,

 

Aryeh Goretsky

So I'm trying to setup Windows 8.1 Pro on this new Dell Precision M3800 with 4k display. I don't have as many issues when I run laptop display alone but when I connected my secondary 30" 2560x1600 display I have absolutely no way to run that display at it's native 2560x1600 resolution. 

 

Windows 8.1 seems to be applying resolution scaling from the main laptop's display to the secondary 30" one. 

 

Needless to say it looks ridiculous. I'm running 1280x800 on 30" as hDpi of 2560x1600 which is absolutely not what I want. 

 

I run OSX on this machine and 30" screen and OSX works flawlessly. Has hdpi on the laptop display and uses native resolution on the 30". 

 

Am I missing something here or is Windows a total and utter trainwreck with scaling and multiple monitor support?

 

Any advice appreciated.

Maybe  you wanna give a look to the end of this thread: https://communities.intel.com/thread/55105

Hello,

 

Make sure you are either using a HDMI 1.3 (or newer) spec'ed cable or a MiniDP to DisplayPort to connect to the external 30" monitor without any kind of adapter.  You might also want to check in Dell's support forum to see what they say.

 

Regards,

 

Aryeh Goretsky

 

I have no problems with the display working at all.. resolution scaling is the problem here when both displays are turned on in Windows. When I disable the laptop's display and make the 30" display as primary the resolution looks just fine. 

 

The more I read about this online the more I see that it's just Windows that is absolute garbage. Who at Microsoft thought that this type of resolution scaling would be something that's acceptable? It's bizarre. 

 

I run OS X on this Windows laptop and the thing works better than for the OS that laptop is actually made for.. It's ridiculous.

 

The only way I got somewhat acceptable scaling on both displays was to set the Make everything Larger/Smaller option in display properties to 100% at which point 30" display works somewhat in it's own resolution but except it really doesn't because the text is super anti-aliased as Windows is trying to grab to render the display in matching resolution to the 4k laptop display and then scales back down the 30" display's picture. The whole thing is a joke.

 

Not to mention that some apps get HUGE caption bars  and fonts while others don't.. despite turning off resolution scaling under Compatibility tab of application's executable. 

 

It really is a train wreck.

The scaling in Windows 8.1 is ridiculous. From what I can tell there is no way to apply different scalings to different monitors. It's all or nothing.

 

The only option they made available is the Make Things Larger/Smaller or something like that under display properties.. but that applies on both monitors again.

 

If it was sad it would hilarious how bad this is implemented. With more and more UHD/4k displays out there on laptops and computers how in the hell is Microsoft going to solve this?  Even damn Linux (Ubuntu) works great.  It's embarrassing.

Have you tried unchecking the "Let me choose one scaling level for all my displays" under Display settings? I have never used it but seems like something you want.

  • Like 2

It is known that the scaling is a problem across multiple monitors when one of them has a very high resolution. You do not seem to be able to set different DPI settings for each individual monitor. Even with windows 8.1.

 

Maybe someone that has been testing Windows 10 can provide some feedback on whether or not this issue has been resolved in the next version.

The scaling in Windows 8.1 is ridiculous. From what I can tell there is no way to apply different scalings to different monitors. It's all or nothing.

It tries to keep everything the same physical size, but I'm pretty sure you can change the setting if it's getting the monitor details wrong.

Edit: Also it relies on the application to co-operate, otherwise it upscales/downscales the window for the "non-native" monitor.

In fairness, OS X doesn't allow windows which span the boundary between monitors.  Windows get cut off at the boundary.

 

I guess drawing the window on two screens with a different DPI at the same time, causes complexity in drawing.

 

I don't know.. just theorising..

 

Modern applications (i.e. built on WinRT APIs) go some way towards fixing the element scale issues faced in 'legacy' applications.

In fairness, OS X doesn't allow windows which span the boundary between monitors.  Windows get cut off at the boundary.

 

I guess drawing the window on two screens with a different DPI at the same time, causes complexity in drawing.

 

I don't know.. just theorising..

 

Modern applications (i.e. built on WinRT APIs) go some way towards fixing the element scale issues faced in 'legacy' applications.

 

This is true, but how often you have windows split up between two monitors? That seems to have been a compromise with Apple that I'm perfectly fine with. This Windows 8.1 thing with resolution scaling got me to return the 4k laptop and wait on getting a new laptop when this issue is resolved. Hopefully with Win 10.

Have you tried unchecking the "Let me choose one scaling level for all my displays" under Display settings? I have never used it but seems like something you want.

 

Yep.. it causes wonky results at best.. doesn't work.. the best I got is to keep scaling at 100% for both displays after setting the 1920x1080 hdpi resolution on the laptop and I got the 2560x1600 looking resolution on the 30" display however it's a mess. While a lot of apps now use correct resolution alot of other apps don't and look HUGE. And you can't even solve it if you check "disable hdpi scaling" in the launch parameters on the executable. Not to mention that with this approach I also have heavy blurring on the text because Windows writes the high resolution to the bitmap type of frame and rescales it back down to the resolution of the display.

 

The whole solution is rindoculous.

It tries to keep everything the same physical size, but I'm pretty sure you can change the setting if it's getting the monitor details wrong.

Edit: Also it relies on the application to co-operate, otherwise it upscales/downscales the window for the "non-native" monitor.

 

The thing is that Windows is reading my monitor specs perfectly fine. Your edit is actually the cause.. it's upscaling/downscaling and doing something funky when it shouldn't be doing it all .. resolution scaling should be done on per display basis not across all displays based on the highest resolution display. 

 

The design of it seems to be completely flawed.

Boz - did my post earlier make sense? is that causing the issue?

 

you also have to remember that 8.1 is out at a time when very very very few people have UHD displays... let alone trying to span UHD plus another monitor. I doubt it was MS's priority to worry about this 'issue' at the time.

 

have you looked into Windows 10 TP? trying that instead of 8.1?

This is true, but how often you have windows split up between two monitors? That seems to have been a compromise with Apple that I'm perfectly fine with. This Windows 8.1 thing with resolution scaling got me to return the 4k laptop and wait on getting a new laptop when this issue is resolved. Hopefully with Win 10.

 

This is not truly because if you disable "independent spaces" you can span a window between all the displays and it doesnt get cut off. Its how some of our production workstations are set up because legacy applications aren't modular so they need to stretch across 2 or 3 displays so the user has their entire workspace they need in the app.

 

Windows scaling SUCKS and is not fixed in windows 10 completely. Setting individual DPI is helping, but overall Microsoft is slow at adopting / supporting HiDPI resolutions. Its running how even LINUX has done a bette job and people bitch that "windows is ahead blah blah blah".

Took them this long to add "Mission Control / Spaces" into Windows.........

Boz - did my post earlier make sense? is that causing the issue?

 

you also have to remember that 8.1 is out at a time when very very very few people have UHD displays... let alone trying to span UHD plus another monitor. I doubt it was MS's priority to worry about this 'issue' at the time.

 

have you looked into Windows 10 TP? trying that instead of 8.1?

 

Jason, I have no way of knowing that because most laptops today are Optimus based, including this one. This means that Nvidia graphics and everything goes basically through IGPU for any type of rendering. This might be an issue with scaling too but there's nothing you can do about it. I've seen everyone else having these exact same problems so I think it's a flaw in how Windows does scaling across displays. 

 

As far your note about when 8.1 came out.. I remember 15-20 years ago I used Windows and back then they seemed to have figured out future trends and offered support in Windows even though it wasn't popular. I don't buy the whole Windows 8.1 is old so no proper scaling. OSX came out before Windows 8.1 yet they have implemented per display scaling in subsequent releases where it just works. Even Ubuntu does a better job, so the "Windows 8.1 is old so it they didn't take in consideration the UHD displays" doesn't fly IMHO. 

 

They sure thought about scaling and UHD displays when they designed Metro. I just think they did a bad job and design around this scaling thing. 

 

 

The unfortunate part is that the worst possible things in the PC world today are Nvidia/Intel Optimus garbage that doesn't even work right on Windows little less on other OSs (thanks to the Intel/Nvidia monopoly) and Windows 8.x afterthoughts and designs. The unfortunate part is for all of us as consumers. We are getting half-assed GPUs on mobile devices that don't run at full performance as they should because essentially they run through IGPU for everything and just use the Nvidia part as a co-processor and not the full dedicated GPU (again Apple's design is far superior because it uses MUX-ed connnection where each GPU is connected individually to the display instead of Muxless like Optimus where Nvidia GPU is funneled through IGPU at all times to the display).

 

As consumer I'm pretty freakin' ###### at the whole situation. 

 

Try 4k display on Windows and you'll see what I mean.. especially on a laptop. It's a disaster. From Optimus performance issues (running Intel HD 4600 at best on Haswell and despite the options in Nvidia settings to turn on Nvidia GPU for main rendering (still doesn't work right) ) to scaling per app issues in Windows you don't know what's worse.

 

/rant

Hello,

 

Make sure you are either using a HDMI 1.3 (or newer) spec'ed cable or a MiniDP to DisplayPort to connect to the external 30" monitor without any kind of adapter.  You might also want to check in Dell's support forum to see what they say.

 

Regards,

 

Aryeh Goretsky

No, please, not more misinformation regarding cables... A normal HDMI cable and a '1.3 HDMI' cable are no different, at both ends they have HDMI connectors and in-between them they have wires...

...

The thing is that Windows is reading my monitor specs perfectly fine. Your edit is actually the cause.. it's upscaling/downscaling and doing something funky when it shouldn't be doing it all .. resolution scaling should be done on per display basis not across all displays based on the highest resolution display. 

 

The design of it seems to be completely flawed.

It is done differently based on each display, it's up to applications to scale themselves properly though.

It is done differently based on each display, it's up to applications to scale themselves properly though.

 

Understood, but I feel it's really a bad design.. Apple solved that much more elegantly. Non retina applications might still be scaled but the fonts and images might not look as sharp (plus their UI controls in the SDK for development have been thought through properly as well so if you use native Cocoa controls it will always render correctly when Apple updates stuff on an OS level).. the scaling however is still on point and doesn't feel out of place so it's puzzling that a software company like Microsoft couldn't find a better solution. 

This topic is now closed to further replies.
  • Posts

    • Display Driver Uninstaller (DDU) 18.1.5.5 by Razvan Serea Display Driver Uninstaller (DDU) is a utility for completely removing AMD/NVIDIA/INTEL graphics drivers and related packages from your system, attempting to eliminate all leftovers (including registry entries, folders and files, driver store). Though AMD/NVIDIA/INTEL drivers can usually be removed via the Windows Control Panel, this uninstaller tool was created for situations where standard uninstall fails, or when you need to fully remove NVIDIA or ATI graphics card drivers. After using this driver cleaner, your system will behave as though it’s the first time you’re installing a new driver—similar to a fresh Windows installation. As with all such tools, we recommend creating a restore point beforehand, allowing you to undo changes if issues arise. If you're having trouble installing an older or newer driver, try it—there are reports that it resolves such problems. Recommended usage: The tool can be used in Normal mode but for absolute stability when using DDU, Safemode is always the best. Make a backup or a system restore (but it should normally be pretty safe). It is best to exclude the DDU folder completely from any security software to avoid issues. You do NOT need to uninstall the driver prior using DDU. Requirements: .NET Framework 4.8 Compatible with Windows 7, 8, 8.1, 10, and 11 (32-bit or 64-bit) Note: Using on Insider Preview builds is at your own risk. Display Driver Uninstaller (DDU) 18.1.5.5 changelog: Added 'Reset to recommended' button for the Options. General fixes and improvements. Download: Display Driver Uninstaller (DDU) 18.1.5.5 | 1.7 MB (Freeware) Download: DDU Portable | 1.2 MB Links: Display Driver Uninstaller Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • WACUP 1.99.51.24568 Preview by Razvan Serea WACUP (WinAmp Community Update Project) is a modern, enhanced version of the classic Winamp music player, designed for better stability, performance, and compatibility. Built for Windows, WACUP retains the familiar Winamp interface while adding 64-bit support, bug fixes, and new features like improved audio format support, customizable skins, and optimized playlist management. Unlike bloated alternatives, WACUP focuses on lightweight performance and regular updates, making it the best choice for fans of the classic Winamp experience. Basically, if you miss the good old days of Winamp and want a modern upgrade that doesn’t mess things up, WACUP is for you! WACUP key features: Classic Winamp Feel – Keeps the familiar interface and functionality. Bug Fixes & Stability – Fixes old Winamp issues and improves performance. 64-Bit Support – Works better on modern systems. More Formats & Plugins – Supports additional audio formats and third-party plugins. Customizable UI – Skins and tweaks for a personalized look. Better Library Management – Improved playlists, media organization, and search. No Bloat – Focuses on performance without unnecessary extras. Regular Updates – Community-driven development with new features and fixes. WACUP 1.99.51.24568 Preview changelog: Fixed a deadlock seen from the recent crash reports when doing some of the drag + drop actions within the media library window Fixed a loading crash seen related to a problem with some of the artwork cache image files being restored which should now be better handled allowing for the bad image to be removed without it failing Fixed a deadlock seen from the recent crash reports when the internal metadata cache clearing is triggered which could block the main ui thread for too long with this now being moved to a background thread Fixed some performance issues with some of the methods related to determining artwork support which mainly affected the local library import / refresh (this is still slower for some compared to other players because there's more data & artwork aspects being checked for which means doing more processing on a single file despite the best of attempts to reduce duplicate / heavy processing where possible) Fixed a crash with the JTFE based missing files hotkey which no one seems to have used for an age for this to appear (maybe it's time to seriously consider stripping out features that aren't being used) Fixed how some of the file types which use extra information to reference their sub-songs is handled which was preventing some from being correctly resolved back to their base file (noticed fixing above) Fixed an issue with the handling of files with underscores in their filepath which wasn't being correctly handled causing some of the filename to be lost when shown as the title if title reading is delayed Fixed a few things that might be behind NotSoDirect not being stable for some setups though am still not certain that the changes done for this are going to fully resolve the problem from the crash reports Fixed the OS toast handling when there's no prior shortcut in the OS start menu to now create the shortcut (needed to allow the yes/no buttons for the new build / post-release toast) to be done as a hidden one so it's less likely to cause annoyance for those not wanting to see it whilst still allowing this less than ideal OS api implementation requirement to be met to avoid toasts without the needed buttons Fixed a regression when moving from taglib1 to taglib2 which broke some of the handling in place to allow for external programs to still access files when wacup has a held open cached instance of the file Everything else Updated cppwinrt (gen_win10shell.dll) to 3.0.260520.1 (26 May 2026) Updated libcurl (libcurl.dll) to 8.2.1 (24 Jun 2026) Updated Monkey's Audio (in_ape.dll) to 13.15 (28 Jun 2026) Updated mpg123 (mpg123.dll) to 1.33.6 (6 Jun 2026) Updated OpenSSL (libcurl.dll) to 3.5.7 (9 Jun 2026) Updated pugixml to 1.16 (16 Jun 2026) Updated taglib (tag2.dll) to 2.3.0 (11 May 2026) Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 28 Jun 2026 Download: WACUP 64-bit | 9.6 MB (Freeware) Download: WACUP 32-bit View: WACUP Website | Screenshots Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • "over a thousand engineering hours" and started selling it but could not take a couple of minuets to send an AI email to ask permission. What an expensive lesson.
    • just tested it yesterday, a simple page with autoloading ADS takes 60mb....just 1 page for 60 megabytes.   poor people with a limited internet never will visit neolose
    • Tor Browser 15.0.17 by Razvan Serea Protect your privacy. Defend yourself against network surveillance and traffic analysis. Tor is a network of virtual tunnels that allows people and groups to improve their privacy and security on the Internet. The Tor software protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody from watching your Internet connection and learning what sites you visit, it prevents the sites you visit from learning your physical location, and it lets you access sites which are blocked. The Tor Browser Bundle lets you use Tor on Windows, Mac OS X, or Linux without needing to install any software. It can run off a USB flash drive, comes with a pre-configured web browser to protect your anonymity, and is self-contained. Tor Browser 15.0.17 changelog: All Platforms Updated Tor to 0.4.9.11 Updated NoScript to 13.6.25.1984 Build System / All Platforms Bug tor-browser-build#41821: Update gpg subkeys for boklm Bug tor-browser-build#41827: Update morgan's keychain with renewed key Download: Tor Browser (64-bit) | Tor Browser (32-bit) | 109.0 MB (Open Source) View: Tor Browser Website | Other Operating Systems Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Reacting Well
      Wakeen1966 earned a badge
      Reacting Well
    • Rookie
      Almohandis went up a rank
      Rookie
    • Apprentice
      jahara21 went up a rank
      Apprentice
    • Reacting Well
      NovaEdgeX earned a badge
      Reacting Well
    • Week One Done
      NovaEdgeX earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      526
    2. 2
      +Edouard
      265
    3. 3
      PsYcHoKiLLa
      146
    4. 4
      Steven P.
      99
    5. 5
      macoman
      55
  • Tell a friend

    Love Neowin? Tell a friend!