-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrected version number, super battery address, and shift mode value #1
base: MSI-Thin-GF63-12VF
Are you sure you want to change the base?
Corrected version number, super battery address, and shift mode value #1
Conversation
i kept the balanced shift mode as is because C0 value is usually meant for advanced mode on some models. C1 might stay the same between silent and balanced, but fan mode will change, thats probably how bios reacts to changing shift mode. to test that, please install mcc as mentioned in BeardOverflow#198 (comment) and report back with your results |
Yes, all features are tested working in MControlCenter. Both your fork, and the AUR package. Tested fan curves, super battery, cooler boost, and all 4 shift modes. Silent shift mode correctly sets the fan mode to silent, and super battery shift mode enables super battery in the sysfs. I do think it would be nice if the fan mode and cooler boost could be rolled into one file in sysfs, but I understand that this is probably unnecessary and inconvenient/incompatible for other hardware. |
@FoxtrotFaux good to hear, we need a little bit more testing, since you are checking sysfs files from msi-ec, could you check the output of |
the driver tries to replicate how things are handled in both firmware and official msi apps, these are different features that need to be handled separately. |
Ah, good thing you made me test it again. MControlCenter does not work from a clean boot because the shift mode state is C0 which reads as "Unknown (192)" in the sysfs. All options in the main tab are greyed out, but other tabs like battery, fan control, and keyboard brightness do still work fine. I noticed a bug in fan control as well. Turning off advanced fan control does not reset the fan profile to auto. The previously set custom profile stays in place. |
When I uninstall msi-ec and reinstall with balanced set to C0 in order to change shift mode in MControlCenter, then reinstall with balanced set to C1, all modes work as expected. I ran CPUMark in Windows multiple times to compare performance in these modes, and it seems that C0 is equivalent to if not slightly better than extreme (C4). Silent - 12496 |
Here are the fixes I mentioned in #198 in the main repo.