TRCC Linux - Control Thermalright LCD/LED Cooler Displays Natively on Linux
This is a discussion about TRCC Linux - Control Thermalright LCD/LED Cooler Displays Natively on Linux in the Linux Software category; Hey everyone, Wanted to share a project I've been building: TRCC Linux — a native Linux port of the Thermalright LCD Control Center (the Windows-only TRCC app).
Hey everyone,
Wanted to share a project I've been building: TRCC Linux — a native Linux port of the Thermalright LCD Control Center (the Windows-only TRCC app). If you have a Thermalright CPU cooler, AIO, or fan hub with an LCD display or LED segment display, this lets you control it entirely from Linux. No Wine, no VM, no dual-boot.
What it does:
Full GUI (PySide6), CLI (50 commands), and REST API (43 endpoints)
Theme browser with cloud themes, masks, overlay editor (text, sensors, date/time)
Video/GIF playback, screen casting (X11 + Wayland)
77+ hardware sensors (CPU/GPU temp, fan speed, power, usage)
LED control — 12 styles, per-zone color, breathing/rainbow/wave modes
16 display resolutions, rotation, brightness control
Multi-device support with per-device config
Supported devices: FROZEN HORIZON PRO, FROZEN MAGIC PRO, FROZEN VISION V2, AK120, AX120, PA120, LC1-LC5, GrandVision 360, Trofeo Vision, TARAN ARMS, and many more across 6 USB protocols (SCSI, Bulk, LY, HID LCD, HID LED).
Native packages for Fedora, Ubuntu 24.04+, Debian, Arch/CachyOS/Manjaro, NixOS, Gentoo — plus pipx install trcc-linux for everything else.
The codebase is ~38K lines of Python with 4700+ tests. GPL-3.0 licensed.
Links:
GitHub: https://github.com/Lexonight1/thermalright-trcc-linux
PyPI: https://pypi.org/project/trcc-linux/
If you run into any issues or want to help test a device, please open an issue on GitHub — that's where I track everything: https://github.com/Lexonight1/thermalright-trcc-linux/issues
Feedback and questions welcome!