Change resolution without signing out?


  1. Posts : 3
    Windows 10
       #1

    Change resolution without signing out?


    So on my dell xps 13 that I just put windows 10 on, I'm looking for a way to have the icons rescale to the correct size when changing displays without signing out? For example, I'll have it plugged into my monitor, then unplug the laptop to use it, and when the laptop screen turn's back on everything on the desktop is supper small. A sign out and in fixes this, but that's less then ideal. Thanks!!
      My Computer


  2. Posts : 3
    Windows 10
    Thread Starter
       #2

    So I looked some more, and it's looking like it's not possible without a sign out. Unless anyone knows of some third party software?
      My Computer


  3. Posts : 1
    Windows 10
       #3

    JCH19 said:
    So on my dell xps 13 that I just put windows 10 on, I'm looking for a way to have the icons rescale to the correct size when changing displays without signing out? For example, I'll have it plugged into my monitor, then unplug the laptop to use it, and when the laptop screen turn's back on everything on the desktop is supper small. A sign out and in fixes this, but that's less then ideal. Thanks!!
    2084 days later and I have the exact same issue with a Thinkpad P15s. When docked (via USB-C) , the laptop screen is 1920 x 1080 to match my two external monitors. When I undock, the laptop switches back to 3840 x 2160. Many of the explorer pop up boxes are very small such as the "Copy to ..." popup when dragging a file to copy.

    The only solution is a logoff/logon. I'm still looking for a script/tool to automate this but no luck so far.
      My Computer


  4. Posts : 1,728
    Windows 10 Pro (+ Windows 10 Home VMs for testing)
       #4

    Have a look at Nir Sofer's NirCMD, in particular setdisplay. From what the 'Help' shows, it should be possible for you to use nircmd.exe setdisplay 1920 1080 32 and nircmd.exe setdisplay 3840 2160 32 to change between the two display settings.

    I've just used it to swap between two different screen settings dynamically (i.e. without having to sign out/sign in) and it worked perfectly for me.

    (Note that most recent graphics adapters won't be able to set the display to 24-bit like in the NirCMD examples so use 32 as the last parameter to set the display to 32-bit.)

    Have a look at the NirCMD command reference for setdisplay for further examples of use, particularly the use of multiple monitors.

    If that's successful for you then put the nircmd.exe file in C:\Windows (or C:\Windows\System32) - to avoid having to define the entire filepath to the executable and any issues with PATH - and use something like AutoHotkey to call the NirCMD commands using hotkeys (or to toggle between the two settings). It means you would have to have a tiny AutoHotkey script running all the time from startup but the overhead is miniscule.

    Alternatively, just use desktop shortcuts (with shortcut keys) to BAT files to call the NirCMD commands.

    (Another alternative is Display Changer II but I haven't yet tried it.)

    Hope this helps...
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:59.
Find Us




Windows 10 Forums