Python program: Monitor Display Management

Hello,

I am by no means an advanced Python scripter; I am not a beginner with Python. I am familiar with the basics, but my skill level is novice compared to many developers on this forum. So, I apologize in advance to all of you Python Wizards out there, and I greatly appreciate any help, advice, and tips you may have for me.

Lately, I’ve wanted to write my programs based on my ideas instead of copying/pasting code off of GitHub for programs other users wrote. I have in mind creating a program that would allow me to configure my computer monitor’s display settings. This program would allow me to alter the settings for my ViewSonic Monitor directly from my operating system instead of having to fiddle with the buttons on the back panel of my monitor.

I do not know if this is possible, so I apologize for wasting your time reading this if my idea sounds foolish.

My question is: Is it possible for me to write a Python Program that would allow me to edit the Display settings of my ViewSonic Monitor directly from my operating system? That way, I wouldn’t have to physically press the back panel button each time to alter the settings.

Can someone move this to Python Help?

I moved the Thread.

In all likelihood this will not be possible without some heavy tinkering involving soldering and using something like an Arduino to send electrical signals directly to the monitor’s controller. Monitors generally don’t expose these hardware settings through HDMI/DisplayPort/USB.

There is a small subset of things you can configure through software using your graphics driver, but I don’t think that’s what you’re after.

1 Like

Thank you for moving it. I apologize.

Thank you, that’s what I figured. I appreciate your help.