Retina Display DPI on Windows 7

Discussion in 'Windows Virtual Machine' started by AlekseyM, Aug 30, 2012.

  1. AlekseyM

    AlekseyM Product Expert

    Messages:
    207
    Retina display on win7 looks beautiful. But, I've noticed that if you hook up an external monitor, the DPI never switches back. Is there any tool or anyway to automate the switching of the DPI in windows when Retina/Non-Retina modes change?
     
  2. Steve Baines

    Steve Baines Bit poster

    Messages:
    7
    I too am having this issue and just supported a problem report on it
     
  3. AlekseyM

    AlekseyM Product Expert

    Messages:
    207
    BTW, If you reboot the VM it automatically changes the DPI assuming your monitor is hooked up and the mbp is closed.

    One thing I'd love to see is do scaling like MAC does. When Retina + External are detected, keep the VM resolution and DPI high but on the external monitor scale the content down 50%

    When just the Retina is detected it works fine.

    When just the external monitor is hooked up and/or non-retina enabled, figure out a way to quickly switch DPI settings in Windows (may not be possible, but a logout is better than a reboot).
     
  4. pickerin

    pickerin Bit poster

    Messages:
    6
    Same problem here. Retina MacBook Pro with an External Display. I run the Parallels window on the External Display and it automatically forces a 199% Zoom under Display Options on Windows 7. You can change it back to 100% (Default), but when you Apply it it makes you log out and back in, and then it's zoomed again.

    If I drag the window down to my Retina Display, it looks great. Only issue is that I don't want to run it there, and I need better than 640x480 display resolution on my external monitor.

    Cannot find an option to disable this "help" that Parallels is forcing on me. Would have preferred if they just didn't do anything and allowed us to change the zoom ourselves if we so desired. I actually prefer being able to run it at 2880x1800 on my Retina Display, which can only be done with it NOT zoomed.

    For me at least, rebooting the VM on the external display does NOT correct the behavior.
     
    Last edited: Aug 31, 2012
  5. AlekseyM

    AlekseyM Product Expert

    Messages:
    207
    There is an option. It's under virtual machine configuration => hardware => video, right under Enable Full Resolution is a checkbox for "optimize windows for full resolution". If you uncheck the latter it will stop the automatic DPI setting.
     
  6. Steve Baines

    Steve Baines Bit poster

    Messages:
    7
    Done that at least 3 times and it has no effect
     
  7. pickerin

    pickerin Bit poster

    Messages:
    6
    Thank you for that setting.

    I had to uncheck "Enable full resolution" under the "Retina display" area of Virtual Machine -> Configure -> Hardware -> Video.

    Only unchecking "Optimize Windows for full resolution" did not correct the problem. Not sure what the difference is between these, but I'm glad @AlekseyM posted that, I may not have found it otherwise.
     
  8. Steve Baines

    Steve Baines Bit poster

    Messages:
    7
    Did that fix the issue if you are in Coherence mode too?
     
  9. pickerin

    pickerin Bit poster

    Messages:
    6
    I don't run in Coherence mode, so I can't speak to it, though I can see how that would be annoying if the resolution was lower on your external monitor.

    Just for fun I went into Coherence mode, and yes, the windows on my external display had the correct resolution, so this appears to fix that as well (though it quickly reminded me WHY I don't use Coherence mode).
     
    Last edited: Aug 31, 2012
  10. ReidF

    ReidF Bit poster

    Messages:
    2
    Ran into this same problem. I unchecked enable full resolution, but that's just a workaround I think. When I drag the window from my non-retina display to my retina display I think it should adjust the DPI/resolution but it does not. The last beta of PD8 seemed to do this just fine.
     
  11. Montresor

    Montresor Bit poster

    Messages:
    1
    Resolution switching not working.

    Same issue, running Win7 under Build 8.0.18101.

    Can't get the resolution in the VM to reduce when unplugging Thunderbolt Display without restarting VM.

    Happens in every mode, including Coherence.

    Really irritating. My Fusion friend is not experiencing same issue.

    Thunderbolt Display, Macbook Pro Retina, sad user.
     
  12. jeffro01

    jeffro01 Member

    Messages:
    25
    I've been having this EXACT same issue on both Parallels 8 and now Parallels 9. This really needs to be fixed since it makes it annoying to have reboot the VM every time I cycle between my external monitor and my rMBP. I have my rMBP set for "Best for Retina Display" and my VM with Retina support enabled. My external monitor is 1920x1080. I cannot switch between the two in full screen without rebooting and it's been this way in both Parallels 8 and 9. PLEASE fix this... VMWare Fusion works just fine but I really dislike their interface but I'm getting seriously close to switching...

    EDIT: Actually now its worse... I just realized that in Parallels 9 I lost my ability to select "Scaled" in the video settings I can only disable or enable Retina support... Without the "Scaled" option I have reboot my VM EVERY SINGLE TIME I switch it between my external and native display. This is unacceptable.

    Jeff
     
    Last edited: Oct 3, 2013

Share This Page