You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 2, 2024. It is now read-only.
Settings exposed by ideapad_laptop (built into kernel)
Battery conservation mode
Fn Lock
Camera (write-only on newer devices with hardware switch)
Touchpad
Always-on USB charging (I think? not sure)
Settings exposed by legion_laptop (third-party kernel module)
Rapid charge
Power modes
Maximum fan speed
Always-on USB charging
Mini fan curve when laptop not under load (we probably want this next to the fan curve, so, GUI app?)
Fan curve (requires GUI application)
Overclocking (requires GUI application)
I/O and backplate light controls (might not require GUI unless RGB support needed, legion_laptop doesn't seem to have RGB support for this, maybe it's USB controlled?)
Hybrid mode (not sure what this is, seems G-Sync related?)
On power supply (not sure what this is)
Lock fan controller (not sure what this is)
Miscellaneous features:
Backlight control (performed over USB)
Writing a kernel module for additional support of features is out of scope for this project, please contribute APIs to upstream projects like Linux itself or LenovoLegionLinux, which can then be consumed by lenovoctrl.
Settings exposed by
ideapad_laptop(built into kernel)Settings exposed by
legion_laptop(third-party kernel module)legion_laptopdoesn't seem to have RGB support for this, maybe it's USB controlled?)Miscellaneous features:
Writing a kernel module for additional support of features is out of scope for this project, please contribute APIs to upstream projects like Linux itself or LenovoLegionLinux, which can then be consumed by lenovoctrl.