Warning
This app was made on a caffeine rush, with no knowledge of Swift nor of the DDC protocol.
I have almost 0 interest in maintaining it on the long run, so you get what you see.
Feel free to fork, pull request, to improve this software, I might learn a thing or two.
Feel also free to open issues, with no guarantees I will address them.
This app mimicks 99% of what the ASUS Display Widget Center does on Windows.
With no AI, more caffeine, a sprinkle of quirks, no internal knowledge of the VCP codes ASUS has and no team to code it.
- AURA lights aren't controllable from the app itself (can be accessed by via OSD via key combos)
- PIP source misses DisplayPort (I have no idea what ASUS has done with this VCP code, it's odd)
- Swapping HDR presets might black out the screen (at least it does over USB-C/DPalt), nothing an input source swap from OSD can't fix
- Adjustable HDR works only on HDR Console presets (both Dolby and "standard")
The entirety of this repository except where the author in the header of the file isn't "Francesco Manzo", is under GPLv3 license.
I will upload a sheet with all the findings I have about this monitor.
Maybe someone more knowledgeable than me, might figure out something that I didn't.
Note
For developers, don't hate my formatting, I don't know Swift indent rules nor general formatting etiquette, what you see it's gentle concession of XCode's formatting tools.
Thanks to @waydabber and @alin23











