Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Response times with ddcutil are slow - use DDCControl DBUS service if available #137

Open
slaclau opened this issue Apr 22, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@slaclau
Copy link

slaclau commented Apr 22, 2024

ddcutil is slow as it opens a new DDC connection each time it's called, DDCControl provides a DBUS service which maintains the connection.

@daitj
Copy link
Owner

daitj commented Apr 25, 2024

I can see that how having a service with open connection would benefit the core idea of this extension, to change brightness and fast. I haven't tested anything yet, but if DDCControl does provide faster get/set vcp actions, I cannot decide which option is better.

  1. Rewrite everything with ddccontrol as the only requirement.
  2. Write extra functions and settings to switch between ddccontrol or ddcutil
  3. Make a new extension (same as 1) but leave this as it is for people wishing to stay with ddcutil

Have you been already working on that or is it just something you thought of? I can look this on my free time.

Just something I noticied,
ddcutil relies on ddc/ci standard and is very actively maintained by the main contributor
whereas ddccontrol relies on monitor database and isn't maintained as much as ddcutil.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants