Skip to content

About

Linux control utility for CHUWI MiniBook X U300

Topics

Resources

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Repository files navigation

minibookx-ctl

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.

Features

  • 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.

Install

Check the requirements and packages, then run as your ordinary user:

curl -fsSL https://raw.githubusercontent.com/ishad0w/minibookx-ctl/main/install.sh | sh

This 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 --doctor

Installation 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 notes

Hardware and limitations · BIOS options · Embedded controller · Charging

License

Apache-2.0.

Third-party licenses and notices, including the separate i915 RFC.

About

Linux control utility for CHUWI MiniBook X U300

Topics

Resources

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages