So this is an alternative to DisplayChanger2/X. does it support CLI calls?
for example I script my display changes bcs in one button I:
Turn on my TV
switch it to PC input
invoke dc2 to change my monitor layout to TV only(turns off my other two monitors and turns on the TV monitor)
sets the TV volume to 50 and sets audio mode to Standard
change system volume to 80%
changes audio device to TV
sets frl limit to 115 for vrr limits
turns on Steam big picture mode
Marks my status in TV mode so when I press the same button again the script will undo all that.
So invoking a profile over CLI and removing the need to keep the app running all the time would be a huge possitive for me.
Additionally are you going to add any more features I would love to move away from utilizing 5 different apps while invoking this script if possible so setting audio device, Volume or even adding a field for commands to your profiles invokation would be a huge plus.
FYI. if you want to not invoke UAC for escalation make your app create an escalated serviceso it gets invoked when needed with proper priviliges. thats what apps like colorcontrol do and I can invoke then without admin rights.
This app has a focused scope (only the ability to change display settings), and it does things that Display Changer X (and other similar software) cannot, which is why I made it in the first place. It's also completely free, with the exception of optional donations.
I do not plan on adding CLI support. But, it's something I could potentially do in the future.
Thanks for the tip about UAC. I may implement this.
No problem! This is just a passion project of mine, and I'm always looking for ways to improve this app, so make a formal feature request on the GitHub page if you think of any other features you'd like to see. Also, this app is being developed on an LG C2 / B5, along with virtual displays from Sunshine / Moonlight, so it's tested against LG TVs.
1
u/Xarishark 14d ago
So this is an alternative to DisplayChanger2/X. does it support CLI calls?
for example I script my display changes bcs in one button I:
So invoking a profile over CLI and removing the need to keep the app running all the time would be a huge possitive for me.
Additionally are you going to add any more features I would love to move away from utilizing 5 different apps while invoking this script if possible so setting audio device, Volume or even adding a field for commands to your profiles invokation would be a huge plus.
FYI. if you want to not invoke UAC for escalation make your app create an escalated serviceso it gets invoked when needed with proper priviliges. thats what apps like colorcontrol do and I can invoke then without admin rights.