8000 GitHub - jan-glx/dpiSwitch: small tool to (automatically) set DPI scaling on Windows upon (dis-) connection of external monitors
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

small tool to (automatically) set DPI scaling on Windows upon (dis-) connection of external monitors

License

Notifications You must be signed in to change notification settings

jan-glx/dpiSwitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dpiSwitcher - currently disfunctional,see #3

GitHub license AppVeyor Github All Releases

dpiSwitcher is a minimalistic tool with no user interface. It automatically adjusts the DPI scaling of the internal dispaly whenever an external display is connected or disconnected to the last value set for the given number of dispalys. These settings are stored in the Windows registry (HKCU/software/dpiSwitchr).

Usage:

  1. Place dpiSwitcher.exe in the shell:startup folder to have it launch automatically upon login. Alternatively, you can start it manually (e.g., with a double-click) for a single session. If you want to terminate the tool, use the task manager.

  2. W 67F3 henever the scaling of the internal monitor is not to your liking, adjust it as usual (Windows settings -> Display settings -> Scale).
    => dpiSwitcher will be notified of this change and store the current dpi scaling setting for the current number of displays in the Windows registry. And whenever you connect or disconnect an external display leading to this number of monitors in the future, dpiSwitcher will load these settings from the registry and apply them.

Roadmap:

  • Implemented functionality to remember specific DPI scaling settings for different situations.
  • Fixed issue with multiple external displays.

Attribution

This project includes and is entirely based on the work by Sahil Singh found at https://github.com/lihas/windows-DPI-scaling-sample. An alternative command-line version is available at: https://github.com/imniko/SetDPI.

About

small tool to (automatically) set DPI scaling on Windows upon (dis-) connection of external monitors

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0