Comments (12)
Yea but MonitorControl doesn't have a "Follow Main Screen" option 😔
In any case thanks @falcn for introducing me to MonitorControl... !
from brightnessmenulet.
Agreeing here. Just tested. Working perfectly. Thanks so much for the updated app!
from brightnessmenulet.
Not working over DisplayPort/DisplayPort. Sliders are not active, any attempts to enter values manually set brightness/contrast to 0%/25%. I have hardware revision A02. Separate ddcctl works as expected, but cannot read current values.
from brightnessmenulet.
@falcn Huh, that's quite strange. It works fine for me on a USB-C > DP cable. Must be something different when not going over a USB-C AltMode.
from brightnessmenulet.
I've discovered that I cannot set brightness below 25% using DDC (probably a safety feature of a monitor), so aforementioned 0/25 means that app probably sets brightness/contrast to 0/0, which makes sense: since it can't read anything from a monitor, it only allows to set value on a scale from 0 to 0.
Other apps work because they don't rely on reading current/max values from a monitor, they use hardcoded scale 0..100.
Adding a "if reading over DDC fails, assume that max is 100" will fix it.
from brightnessmenulet.
I currently use this app to control brightness and contrast https://github.com/the0neyouseek/MonitorControl
My hardware is a 12" Macbook, P2715Q rev A02 running at 60hz, USB-C to Displayport hub http://a.co/dGZdgqd and a cable from the same company.
from brightnessmenulet.
@falcn I'd guess that the hub may be the issue in this case.
from brightnessmenulet.
Not working for me as well... tried both Thunderbolt ports (no external hubs) to DP. MBP-r 13", mid-2014. P2715Q.
The MonitorControl app that falcn mentioned works for me too!
from brightnessmenulet.
Any app that does not depend on reading current values work. As for why reading fails for certain monitors, I think it depends on a hardware revision. You can see yours on the back of the monitor, below the s/n.
from brightnessmenulet.
OK I have swapped the monitor with a P2415Q rev A04. Does not work too. Shall I open it as a new issue? Because P2415Q is marked as working in the README
from brightnessmenulet.
@cheemeng Interesting. A04 is the latest revision, AFAIK. What else could it be? Anyway, app could be easily modified to support any "write-only" monitors, but I'm content with MonitorControl, which already does it, and seems to be actively developed.
from brightnessmenulet.
It's off topic, but, if you want to control sound volume, you should know that P2715Q doesn't support changing sound volume over DDC, so you need some kind of audio proxy.
Your options are: free but somewhat abandoned Soundflower+SoundFlowerBed, or commercial Sound Control ($10)
from brightnessmenulet.
Related Issues (20)
- HP Z23i doesn't work HOT 2
- LG 34UC87M works
- Dell U2515H working
- DELL U2717D works partially
- Allow auto-follow to be calibrated HOT 2
- DS2716DG support HOT 1
- Multiple monitors listed as one HOT 2
- Doesn't work via HDMI
- U3415W Works
- DELL U2417H works
- DELL S2240L working (but not via HDMI)
- "Follow Main Screen" option isn't persistent HOT 1
- Samsung SyncMaster PX2370 (Doesn't work)
- Not an issue: Works even via Thunderbolt 3
- Add volume slider
- Doesn't work, though claimed to work: LG 27UD88-W HOT 1
- LG 27UK850-W working perfectly fine
- Update HOT 2
- LG E2260 doesn't work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brightnessmenulet.