Skip to content

Greyed out modes on unspecified shift_mode #260

@miguelcr1982

Description

@miguelcr1982

Hello,

First, thank you for all the work on mControlCenter—it’s really helpful!

I’m running the latest msi-ec driver on my MSI GF63. On a fresh boot, /sys/devices/platform/msi-ec/shift_mode shows unspecified, which causes mControlCenter to grey out all the shift modes. Manually setting a mode like this:

echo comfort | sudo tee /sys/devices/platform/msi-ec/shift_mode

makes all modes visible and fully functional within the app.

One additional observation: while the driver correctly exposes the EC modes (eco, comfort, sport, turbo), switching to ECO does not reduce the CPU frequency. My system stays around ~2.7 GHz, likely because there’s no automatic bridge between the EC modes and kernel power management (intel_pstate/cpufreq). I’m currently using TLP, which may also interfere with automatic power profile adjustments (e.g., Plasma’s power-profiles-daemon).

Could you recommend the best approach here? Should I adjust TLP, or is this an expected limitation on Linux until further integration is implemented?

Thank you again for your support!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions