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!
- As of version 0.0.2.7 the HotKeys can be customized
- Resolutions below 640×400 and frequencies above 120 Hertz are excluded. If you need them, download the source and compile HRC yourself.

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
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.



(15 votes, average: 4.20 out of 5)











Thank you Kafu – This is a huge help as it is!! – I thank you deeply deeply from the core of my heart! -Ofer
You’re welcome, glad you like it
!
Thank you very much, I’ve been looking for this for many years… can i suggest? a dual monitor support would be great! Ohh and i am using Sapphire 4870×2 on win 7 64x /6GB g.skill memory/ASUS MB. works wonderful!
Thanks for the feedback! Currently I’m not planning to offer dual monitor support for HRC, sorry. I’ve done some research on how to implement it. It seems all doable, but really complex and time consuming.
Best Regards
Very nice utility.
Would it be possible to add support to switch the screen to/from portrait/landscape mode? (I have a pivoting monitor…
)
Another question: what is the screen icon supposed to do? When I click it the software lock up and stop responding (My pc is Win 7 Sp1 x64)
Thanks,
Masismiliano
Thanks for the feedback. I’ll take a look how much effort it would be to add screen rotation to the upcoming v1.5 (can’t be to complicated if I remember correct).
Best Regards
Using HRC v1.4 on win XP sp3 on 1440×900 Samsung monitor.
Works like a charm. Many thanks are in order here. Sincere best wishes.
Thanks for the feedback
. I’m currently working on 1.5 which hopefully also should fix the problems some others have. I think it’s related to a buggy API call which some graphic drivers accept and some just reject.
hey dude great program loved it so much when it works but since my last driver update it stop working=/ ccc sucks ass and now i´m going f-ing crazy.
I hope this is going to be solved in the upcoming v1.5. It’s hard for me to track down, as HRC never crashed for me, but I think I’ve found what *might* cause it…
Same issue and I have an ATI 6950…
It’s a real shame, this soft looked like great
I’m really sorry, but I can not reproduce the crash and thus I’m sadly not able to fix it. My current config is Intel + ATI 4850 on Win7 64bit. Maybe it is related to your AV engine, as some do not like AutoIt as a language at all.
Just want to confirm that the latest (4-22) version is still hanging after the first change in resolution on Win7 64-bit ultimate…
Works great the first time
Then I have to end-task to get the crashed dialog box (blank by then) cleared off the screen.
I’m really sorry to hear that
, but I still can’t reproduce the issue myself (and thus don’t know how to fix it).
I’m running an ATI graphic card and I’ve learned that you’re running an nVidia card. Maybe that’s the issue? It would be nice if someone with two systems with both types of cards could report on this.
Best Regards
Hi KaFu,
Excellent idea for an app – many thanks! Unfortunately I’m having the exact same problem as Jake, with version 1.4 on Win 7 x32 – it crashes after the first resolution change. After that it needs shutting down from task manager.
Regards
Hi Simon,
as discussed via Email I could not reproduce the issue. Nevertheless a simple reboot of the computer fixed it for you. So if anyone else has problems with crashes, please reboot you computer one time and try again. If the problem persists, or someone could tell me how to reproduce it, I would be happy to hear about it.
Best Regards
Having an issue… Windows 7. The program starts up fine, and the resolution switches flawlessly the first time I change it. However, when I try to use the second hotkey to change back, nothing happens. Also, the program freezes and I have to shut it down via task manager then restart it.
I’ve sent you a Beta of v1.4 to test. Let me know if the problem still exists.
Issues should be fixed with v1.4 posted above, if not, let me know
…
Nice site….
I was having the same problem as Brandon. Every time I want to use the program it comes up with the Windows 7 security question, asking to make changes to the computer. It also keeps adding a new icon in the notification area. I just noticed I have 3 in there now. I tried adding it to the startup folder but I’m not having luck. Any suggestions?
I never noticed that because I disabled UAC directly after installation. I know where the (self introduced) bug is and I’ll upload a fix asap.
Bobby, thanks for the feedback! Check out v1.0, this should run without the UAC bug. Additionally I changed the method for checking if an instance of the program is already running. Let me know if you find any other bugs. @Brandon, sorry for this late reaction, but at that time I did not understand the reason for the bug, guess I’ve learned a lot since then
.
Many thanks for this program; it’s just what I’ve been looking for.
Is it possible to set up a program so that HRC makes a resolution change when the program is loaded and also performs a reset to the previous resolution on exiting?
Many thanks.
Hi Bert,
glad you like the program
. In the current configuration I guess your request can not be done. That would need some tweaking to the program (e.g. that it accepts a resolution from the command line). I’ll take it to the to do list, but truth to be told, HRC development is currently quite low on my priority list, so don’t expect this to happen any time soon, sorry.
Regards
I have a netbook connected to a 24″ screen and at every startup need to adjust the big screen’s resolution. So, I thought HRC is the answer to my having to tediously change screen resolution. Alas, HRC only seems to work with the main screen.
Did I miss something? It’s really not possible to change the resolution of a secondary screen with HRC?
If so, that would be sorely needed.
Georg
Alas! Sadly you are right Georg. HRC works only fine with one screen. I did some research to learn how to handle multiple screens, but the implementation is so complex / would take so much time, that I decided to not implement it (yet at least)… too much ideas and not enough time. Thanks for your nice reply though
…
Karsten
Hi, this tool is exactly what I need, but I get the error “current setting don’t match possible settings?” do you plan to release a new version with an option to override this check?
Thanks!
On start HRC checks if your current resolution is a native resolution supported by Windows. If not, it cancels startup as I don’t wont the damage the display in question. I’ve got lots of ides for a new release, but not enough time to work on it right now.
I set up hotkey, but when I use it to swith, after swith almost no key (Fx, letter, numbers) does not work for a while (approx 1 min). I looks like HRC catches (listens for) all keydown and others apps dont get keydown.
Strange, I never heard of such a behavior and can not reproduce it. Which OS / Language are you using?
when i use it a error comes
current setting don’t match possible settings?
HRC will exit now….
Your graphic card exposes it’s set of possible native resolutions to the OS. Your actual resolution is checked against this list and doesn’t match. This check is a security precaution as I don’t want to burn any monitors out there. But thinking about it, the actual set resolution has to work and thus in the next release I will add it to the list of possible resolutions, issue added to the list
, thanks for the feedback.
I use HRC to switch resolutions quickly before playing video games, and it works great! I usually change my display resolution to the video game’s own resolution so that I can ALT-TAB without causing the current resolution to switch back to its previous resolution, which will cause a delay and might even cause the video game to crash. This program helps me to switch display resolutions more quickly.
However, I have some suggestions to improve this program. Firstly, I noticed that the hotkeys of HRC works even when I am playing a video game. This is a major problem for me, because hitting the hotkey in-game (which might conflict with the video game’s key bindings) will cause the resolution to change in-game! This will cause the video game to suspend while the resolution changes according to the specified hotkey. In the end, I had to disable the hotkeys and use HRC’s main menu instead to switch resolution. I think that adding an option to enable the hotkeys only when the desktop is in focus would help to prevent this problem from happening.
Secondly, a pop-up menu, displaying the available display resolutions or HRC’s current hotkeys, should appear when the HRC’s system tray icon is right-clicked. By implementing this feature, the display resolution can be changed without having to specify individual hotkeys. I really think that this feature would be useful for users who prefer to use a pop-up menu to change resolutions. I know that NVIDIA has its own system tray icon which already has this feature, but I have disabled it because it takes up a lot of memory and it frequently nags me to change the display resolution back to the native resolution!
I hope that you find my suggestions helpful. Thank you for releasing this small but useful program!
Implementing a tray menu isn’t difficult, will do that.
The other one might be a bit harder. Only desktop is not good, HRC should work if Explorer or a Browser is maximized too. But I think a master hotkey to enable and disable hotkey support should satisfy your needs too
.
Excellent. I have an HTPC setup with my HDTV. My screen is too small at 1080p, so I switch between 720p and 1080p when watching blu-ray.
You have simplified the process!
However, if I place a shortcut in startup, Win 7 pops up the usual security box requesting access to make changes to the PC. I did a little Googing but didn’t find a way around this. Suggestion?
A definite thanks for the hard work. Supporting dual monitor settings would be nice…but I’m guessing it is a lot more difficult to do.
It would be awesome if you could incorporate an orientation switch in a future release. I often turn my monitor 90 degrees so I can read text easier, I think several people would love such a function.
Great work so far, keep it up
Point taken and added to the to-reseach list
.
Thank you for this!
It will save a lot of tedium. I have a 24″ monitor on my desk and a 32″ monitor for entertainment & doing presentations. Every morning and after work I have to switch between the two, but not now.
You’re welcome, glad you like it
. I’m currently doing some research to implement multi-display support, but I guess that still can take some time.
Greetings, can this program work on windows 7 starter and mini netbook hp 110? Thank you.
I don’t have either to test, but I would think so
.
Thanks for this neat little utility – works great! Is there a command line switch to make it run non-minimized? best, JohnB
To recover from tray and to maximize press CTRL-ALT-R… no command line switch now, but will take it to the ToDo list for the next release
.
One might wonder, other than quick resolution changes, why this would be needed.
I needed it cause I have a DVI-HDMI cable and an HDTV.
With my ATI card, at least with the Catalyst 8.9 release, if the HDTV is tuned to the PC while a new resolution is chosen, will switch as well -but- if I change the input to, say, Cable, then back to the PC and there is no rez change, the HDTV will go to sleep.
This is why this is a godsend.
So why a rating of 4 instead of 5, its great but it does not yet offer the ability for me to pick my own hotkey combination.
Otherwise a staple for anyone with an HDTV as a monitor.