Skip to content

A KDE system tray application which provides a Virtual Control Panel (VCP) to control display features like brightness, contrast, etc.

Notifications You must be signed in to change notification settings

amithm7/display-vcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Display VCP

A KDE system tray application which provides a Virtual Control Panel (VCP) to control display features like brightness, contrast, etc. and other manufacturer-specific features.

Warning

Use this work at your own risk.

This project is neither robust nor compatible with display models other than what's hardcoded.

Build

# Build tools
sudo apt install build-essential cmake

# Build dependencies
sudo apt install libkf6statusnotifieritem-dev libkf6coreaddons-dev
# This should also install `qt6-base-dev` automatically
# OpenSUSE: kf6-kcoreaddons-devel kf6-kstatusnotifieritem-devel qt6-base-devel

# Generate build files
mkdir build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release

# Build
cmake --build ./build --config Release --target all

Run

Requirements:

  • KDE Desktop
  • ddcutil
  • A single display monitor with DDC/CI (Display Data Channel / Command Interface) support
# Install ddcutil
sudo zypper install ddcutil

# Run the executable
./build/display-vcp-tray

Similar Projects

About

A KDE system tray application which provides a Virtual Control Panel (VCP) to control display features like brightness, contrast, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published