Display Hot Keys - Instantly apply display settings with hot keys!

Talk to software developers and aspiring geeks. Programming tips. Improve motion fluidity. Reduce input lag. Come Present() yourself!
jon-mil-92
Posts: 18
Joined: 14 May 2024, 07:28
Contact:

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by jon-mil-92 » 09 Aug 2026, 09:41

It's been a while since I posted here! Display Hot Keys has come a long way. I updated the OP. To see changes, visit the "Releases" page on GitHub: https://github.com/jon-mil-92/DisplayHotKeys/releases
Creator / developer of Display Hot Keys: https://jon-mil-92.github.io/DisplayHotKeys/
Instantly apply display settings with user-defined hot keys!

jon-mil-92
Posts: 18
Joined: 14 May 2024, 07:28
Contact:

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by jon-mil-92 » 15 Aug 2026, 08:15

A new release is up!
Creator / developer of Display Hot Keys: https://jon-mil-92.github.io/DisplayHotKeys/
Instantly apply display settings with user-defined hot keys!

User avatar
Chief Blur Buster
Site Admin
Posts: 12284
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by Chief Blur Buster » 21 Aug 2026, 02:06

Thank you for continuing to actively maintain this utility!

I admit I haven't tried it recently, but you might have added it already: A hot key that displays the current mode on all displays simultaneously as a temporary overlay popup (monitor number, resolution, refresh rate, bits per pixel, hdr on/off, etc). Make the resolution and refresh rate the biggest text.

Basically like a temporary OSD status message that appears on all displays simultaneously. Whether as big transparent text (like an onscreen menu), or a small dialog at the corner of the monitor.

Sometimes I lose track of which is which, especially when unplugging/plugging a new monitor automatically changes the refresh rate of all displays, as Windows just simply loves to do. Gaming laptop lid opens/close is another wrinkle. The misfortune of everybody who plays with high-Hz multimonitor.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

jon-mil-92
Posts: 18
Joined: 14 May 2024, 07:28
Contact:

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by jon-mil-92 » 21 Aug 2026, 06:08

Chief Blur Buster wrote:
21 Aug 2026, 02:06
Thank you for continuing to actively maintain this utility!

I admit I haven't tried it recently, but you might have added it already: A hot key that displays the current mode on all displays simultaneously as a temporary overlay popup (monitor number, resolution, refresh rate, bits per pixel, hdr on/off, etc). Make the resolution and refresh rate the biggest text.

Basically like a temporary OSD status message that appears on all displays simultaneously. Whether as big transparent text (like an onscreen menu), or a small dialog at the corner of the monitor.

Sometimes I lose track of which is which, especially when unplugging/plugging a new monitor automatically changes the refresh rate of all displays, as Windows just simply loves to do. Gaming laptop lid opens/close is another wrinkle. The misfortune of everybody who plays with high-Hz multimonitor.
That's a good idea! I can look into this. I think I'm going to be creating some sort of additional settings menu at some point, and that could be an option in there.
Creator / developer of Display Hot Keys: https://jon-mil-92.github.io/DisplayHotKeys/
Instantly apply display settings with user-defined hot keys!

bobbie424242
Posts: 15
Joined: 08 Dec 2025, 10:34

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by bobbie424242 » 23 Aug 2026, 08:50

As a Java developer, I am curious to know why this project uses JNI rather than JNA for native API calls ?

Great to see Swing + FlatLAF put to good use in 2026 !

jon-mil-92
Posts: 18
Joined: 14 May 2024, 07:28
Contact:

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by jon-mil-92 » 29 Aug 2026, 13:38

bobbie424242 wrote:
23 Aug 2026, 08:50
As a Java developer, I am curious to know why this project uses JNI rather than JNA for native API calls ?

Great to see Swing + FlatLAF put to good use in 2026 !
Hey thanks! There are actually many reasons I did not, and could not, use JNA for this project. I'll go ahead and list some of them:
  • Some of the APIs that I needed to use are not exposed with JNA, such as the DPI scaling API and the DXGI API.
  • I have logic for retaining the user's intended display arrangement when changing display settings (Windows does not do this), and this is better suited in native code.
  • I have native threads calling back to the Java code, and this works better with JNI.
  • I need this implementation to be very performant because it is latency-sensitive, and JNA adds overhead.
On a side-note, Display Hot Keys 4.2.0 (https://github.com/jon-mil-92/DisplayHo ... tag/v4.2.0) was recently released, which includes some performance enhancements and a bug fix! Also, I believe I have finally gotten rid of the antivirus false-positives flagged by VirusTotal: https://www.virustotal.com/gui/file/7ab ... 3a485b2c1d
Creator / developer of Display Hot Keys: https://jon-mil-92.github.io/DisplayHotKeys/
Instantly apply display settings with user-defined hot keys!

bobbie424242
Posts: 15
Joined: 08 Dec 2025, 10:34

Re: Display Hot Keys - Instantly apply display settings with hot keys!

Post by bobbie424242 » Yesterday, 15:53

Thank you for the elaborate explanation.

Post Reply