Do you also have a multi monitor setup and are annoyed
with always having to change the resolution manually?
Then HCR will be as helpful to you as it is to me…
– Starts minimized (add shortcut to StartUp to start with windows)
– Sits silently in the tray
– Define 2 to 9 shortcuts for different resolutions
– Switch resolution with just a keypress!
– The HotKeys can be customized

License
This program is freeware under Creative Commons License “by-nc-sa 3.0”, and this means, you are free to share, to copy, distribute and transmit the work under the following conditions:
- Attribution – You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
- Noncommercial – You may not use this work for commercial purposes.
- Share Alike – If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
See also http://creativecommons.org/licenses/by-nc-sa/3.0 for details.
For any form of distribution of this software a link back to the authors website at http://www.funk.eu is required.
Version 1.0 should fix the UAC prompt bug.
Version 1.1 fixes a DEP (Data Execution Prevention) issue which made HRC silently crash on start and a hotkey assignment bug, which made the set hotkeys not being saved.
Version 1.2 should fix another “save settings” issue
Version 1.3 fixes a stuck command key (ctrl, alt, win, shift) and another “save settings” issue
Version 1.4 fixes a HotKey assign problem
Version 1.9 added display rotation support
Version 2.0 added some additional command line switches (check help-screen / question mark on main GUI)
Version 2.1 fixes hotkeys stop working after some time using HRC on a Win7 machine. The hooks are de-activated and re-activated every three minutes in the background now.
HRC is not able to deal with multi-display settings like different resolutions and extended or mirrored displays yet. Those settings still have to be made manually.
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
HRC was created with AutoIt, visit the forum at
Disclaimer
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY
The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.
NO LIABILITY FOR DAMAGES
In no event shall the author of this Software be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
Hi, excellent app been using it for a while now.
For those asking for custom resolutions this app will only show the ones your system already detects nothing else, you can google for any other custom resolution app.
I’m trying to use the command lines and saw that it only supports the resolutions in slots 1-9.. is there anyway to select an already available resolution that is not in those slots?
Hi Elvio,
glad that you like my tool :). No, 1-9 is hardcoded, and last time I’ve touched HRC was 10 years ago ;).
For commandline usage you might try NirCmd from NirSoft, it has a “setdisplay” switch:
https://www.nirsoft.net/utils/nircmd.html
Best Regards
Karsten
Hi, thank you for a nice solution that no one else has done. I noticed it is a bit outdated. Any chance you have plans for a new version that supports 4k resolutions and multiple monitors? Right now i can only pick res up to 2k (2560 x 1440) and the shortcuts apply only to primary monitor. Or if i missed something, please help with your suggestions. Thanks again!
This is the software I’ve been looking for, very helpful in my need to switch refresh rates between normal PC usage and gaming.
One minor issue.. I just noticed that while HRC is running, and using ALT+TAB to switch between windows, the app or window that I went into remains in an “ALT” state..
Once I exit HRC the problem goes away.
I was playing a high refresh rate game. but the framerate horribly dropped when hrc was running in the background. Surely there is a correlation between my high polling rate keyboard which drove crazy the hrc key registering function, thus causing high usage spikes. please implement a polling rate limiter, because games become unplayable. I thought I am going to go insane, cuz it took me 2 days to figure out what caused these fps drops.
I downloaded this – now how do I install it? I unzipped the folder but I don’t see any .exe files.
There are two files available for download, maybe you’ve downloaded the Source file?
I placed in “Program Files (x86)” folder that why it did not run in startup shortcut.
Moved it to drive root and its running the shortcut in startup now.
Thank you very much for this amazing software.
Its great to be used in a HTPC-AVR-Display environment where the resolution and refresh rate change (4k1080p 2360hz) when starting a movie sometime blank out the display. This helps force it through the AVR.
Glad you like it :)!
Hi, how to start it up with Win10? I had placed a shortcut of it in startup but nothing happens.
That normally should work. Try to start the shortcut manually to test if it works (just click on it in the startup folder).
Hi, stopped working on Win 10 with intel Gen10. Any idea to refresh?
No, sorry, don’t have the Hardware to replicate.
hola, vos podrias agregar una opcion para agregar resoluciones personalizadas