TRCC Linux is under active development. This means:
- Documentation (README, Install Guide, etc.) may change at any time
- Features may be added, modified, or reorganized between releases
- CLI commands and their output format may change
- Config file format may evolve (migrations will be handled where possible)
- Branch structure:
main is the primary development branch, stable tracks tested releases, and feature branches (like hid-protocol-testing) may be rebased
What's stable
- SCSI device support (VID:PID
87CD:70DB, 0416:5406, 0402:3922)
- Core GUI functionality (themes, overlays, video, masks, carousel)
- CLI commands (
detect, send, setup-udev, gui)
- Per-device configuration persistence
What's in progress
- HID device support (
hid-protocol-testing branch — needs real hardware testers)
- Linting / formatting (
ruff)
- Packaging for PyPI / wheel distribution
Reporting issues
If something breaks or changes unexpectedly:
git pull to make sure you're on the latest
- Check the CHANGELOG for recent changes
- Open an issue with your distro, kernel version, and
trcc detect --all output
This issue will be closed when TRCC reaches a 2.0 stable release.
TRCC Linux is under active development. This means:
mainis the primary development branch,stabletracks tested releases, and feature branches (likehid-protocol-testing) may be rebasedWhat's stable
87CD:70DB,0416:5406,0402:3922)detect,send,setup-udev,gui)What's in progress
hid-protocol-testingbranch — needs real hardware testers)ruff)Reporting issues
If something breaks or changes unexpectedly:
git pullto make sure you're on the latesttrcc detect --alloutputThis issue will be closed when TRCC reaches a 2.0 stable release.
v8.2.5 Status Update
The project has reached production-grade hexagonal/SOLID architecture.
Current state:
uc_theme_setting.py, 1563 lines) split into 5 focused modules