A Linux control utility for the CHUWI MiniBook X U300.
Warning
Experimental software, tested on one U300 revision with CachyOS and GNOME. Provided as-is, without warranty. See tested hardware.
- Tablet mode: folding disables the built-in keyboard and touchpad; GNOME handles rotation and the on-screen keyboard.
- Fan profiles: Quiet, Balance and Performance, with editable curves and delays for brief temperature spikes.
- Optional CPU power limits: PL1/PL2 overrides, disabled by default.
- Diagnostics: check the service, active settings
and missing graphics packages with
--doctor.
One binary, one systemd service. The repository also has manual guides for 60 Hz and startup display corruption, screen and boot-menu orientation, and Intel video acceleration.
Check the requirements and packages, then run as your ordinary user:
curl -fsSL https://raw.githubusercontent.com/ishad0w/minibookx-ctl/main/install.sh | shThis bootstrap downloads the latest release. The installer asks for sudo, creates the service account and starts the service. Defaults are Balance fan control and tablet detection; CPU power limits stay unchanged. Repeat the command to update while keeping your configuration.
minibookx-ctl --doctorInstallation and updates · Configuration · All documentation
Display and desktop fixes are separate choices. Installing the controller does not change panel timings, boot settings or distribution packages.
Hardware and limitations · BIOS options · Embedded controller · Charging
Third-party licenses and notices, including the separate i915 RFC.