Skip to content
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

How does WMID_gaming_set_fan_mode() work #220

Open
Wer-Wolf opened this issue Jan 6, 2025 · 2 comments
Open

How does WMID_gaming_set_fan_mode() work #220

Wer-Wolf opened this issue Jan 6, 2025 · 2 comments

Comments

@Wer-Wolf
Copy link

Wer-Wolf commented Jan 6, 2025

Hello,

i am currently try to add support for manual fan control to the acer-wmi driver. Setting the fan speed already works, but i need to find a way to switch the fans back to automatic mode.

Because of this i want to ask how WMID_gaming_set_fan_mode() works internally.

Thanks,
Armin Wolf

@JafarAkhondali
Copy link
Owner

JafarAkhondali commented Jan 7, 2025

Hello,
What happens when you use this?

		/* Turn off turbo led */
		WMID_gaming_set_u64(0x1, ACER_CAP_TURBO_LED);

		/* Set FAN mode to auto */
		WMID_gaming_set_fan_mode(0x1);

		/* Set OC to normal */
		WMID_gaming_set_u64(0x5, ACER_CAP_TURBO_OC);
		WMID_gaming_set_u64(0x7, ACER_CAP_TURBO_OC);

@Wer-Wolf
Copy link
Author

Wer-Wolf commented Jan 7, 2025

This works, but i want to control the fan mode for each fan separately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants