This repository was archived by the owner on Nov 2, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on Nov 2, 2024. It is now read-only.
Support more features #7
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
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_laptopdoesn'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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed