brightctrl
v0.1.1
Published
A lightweight DDC/CI monitor brightness controller for Linux
Downloads
1,824
Maintainers
Readme
BrightCtrl
Adjust brightness of your monitors right from the terminal.

Install
Arch Linux (AUR)
yay -S brightctrlnpm
npm install -g brightctrlOr run without installing:
npx brightctrlGetting Started
Install
ddcutil:- Arch / Manjaro:
sudo pacman -S ddcutil - Debian / Ubuntu:
sudo apt install ddcutil - Fedora:
sudo dnf install ddcutil
- Arch / Manjaro:
Add yourself to the
i2cgroup and load the kernel module:sudo usermod -aG i2c $USER sudo modprobe i2c-devLog out and back in (or restart).
Run
brightctrland adjust away.
Controls
| Key | Action |
|---|---|
| ↑ ↓ | Pick a monitor |
| ← → | Turn brightness down/up |
| s | Sync — adjust all monitors at once |
| r | Refresh monitor list |
| q | Quit |
Toggle precise mode with p for 1% steps instead of 5%.
Brightness changes are saved automatically and restored on next launch.
