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

Can't control fan on Z13(2025) #3766

Closed
2 tasks done
Maldoanim opened this issue Feb 27, 2025 · 20 comments
Closed
2 tasks done

Can't control fan on Z13(2025) #3766

Maldoanim opened this issue Feb 27, 2025 · 20 comments
Labels
question Further information is requested

Comments

@Maldoanim
Copy link

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information or no app logs will be provided, my issue will be closed without an answer.

What's wrong?

I am unable to use the user fan control on my Z13 (2025) at all, even though the ASUS System Control Interface is installed. When I set the Fan Curve in the Power+Fan settings, the fan operates differently from what I've configured—it seems to move according to its own logic. As seen in the attached screenshot, in Silent mode, the fan stays fixed at around 3400 RPM.

Image

How to reproduce the bug?

  1. Click on the Fan+Power settings.
  2. Set the Fan Curve.
  3. Check the "Enable User Fan Control" checkbox.
  4. And fans fix on 3400rpm

Logs

log.txt

Device and Model

ROG Flow Z13 GZ302EA

Additional information.

No response

Armoury Crate

Uninstalled

Asus Services

None

Version

0.204.0

OS

24H2

@seerge
Copy link
Owner

seerge commented Feb 27, 2025

@Maldoanim hello,

Fans are always controlled by firmware (along default or custom fan curves). So most likely firmware believes it should keep fans running in this case.

App sets curves, and they are accepted

2025-02-28 오전 3:26:18: FanCPU = 1E-32-36-3B-41-45-49-53-00-00-00-00-09-11-18-1F : OK
2025-02-28 오전 3:26:18: FanGPU = 1E-32-39-3E-43-47-4E-53-00-00-00-00-09-11-16-1D : OK

Are you able to set same custom fan curve in Manual mode in Armoury ? How does it work then ?

P.S. Custom fan curves are clearly supported on your model, cause when you press "Calibrate" G-Helper just sets a 100% fan curve , and fans ramp up to

2025-02-27 오후 10:31:05: Measured - CPU: 6200, GPU: 6400

@seerge seerge added the question Further information is requested label Feb 27, 2025
@seerge
Copy link
Owner

seerge commented Feb 27, 2025

@Maldoanim by the way, since you are the first person with a new Z13 here :) Do other things work ? Especially backlight controls ? (i assume you have only white backlight and like static / strobing / breathing backlight modes supported by device)

Does AC offer any specific settings for this model ? Can you post screenshots if it's main page and manual mode settings ?

Thanks!

@Maldoanim
Copy link
Author

@Maldoanim by the way, since you are the first person with a new Z13 here :) Do other things work ? Especially backlight controls ? (i assume you have only white backlight and like static / strobing / breathing backlight modes supported by device)

Does AC offer any specific settings for this model ? Can you post screenshots if it's main page and manual mode settings ?

Thanks!

I closed Ghelper and reinstalled Armoury Crate to try controlling the fan, but it's still fixed at 3400rpm (the CPU aux. fan is at 3600rpm). It seems like it's a bug with the product itself. It's frustrating.

@seerge
Copy link
Owner

seerge commented Feb 27, 2025

@Maldoanim i think Asus has just programmed firmware like that, to keep fans always running on low RPMs. Can you post screenshots from different AC pages for a reference. I just want to see if there is anything "new" added exclusively for 2025 models.
..

@Maldoanim
Copy link
Author

@seerge

Image
Image
Image

When I don't check the checkbox, the fan behaves normally and goes into zero fan mode. However, when I check the box, an unknown limit seems to be applied, and the fan cannot go below its lowest RPM.
When I enable 'Custom' mode in Armoury Crate, Armoury Crate forces the fan curve to stay above a certain percentage and doesn't allow it to go lower. It seems like there might be a firmware-level restriction in place.

@seerge
Copy link
Owner

seerge commented Feb 27, 2025

@Maldoanim I meant screenshots from Armoury Crate (not from G-Helper) :)

@Maldoanim
Copy link
Author

@seerge Oh, I see. I'll post screenshots later(maybe tomorrow evening).

@Maldoanim
Copy link
Author

@seerge The message 'Should not be lower than xx' appears when trying to lower the fan speed.
Min. Fan rpm
12% on 39 celcius
22% on 49 celcius
29% on 59 celcius
39% on 69 celcius
etc...

Image

@seerge
Copy link
Owner

seerge commented Mar 1, 2025

@Maldoanim ok, thanks for an update.

It looks like Asus indeed doesn't want to stop fans in the "manual" mode completely here and also communicates this in the UI. I can also restrict UI in the app. But I would prefer to wait a bit for it and see if it will be like that all in the future, or it will be firmware updates to give a bit more flexibility.

From the other side I have noticed that CPU power limit sliders in G-Helper were labeled incorrectly for your model (it shows labels for All-AMD devices).

Can you try this build. I did some UI tweaks specifically for Z13 2025 there.

  • It should show correct labels (i.e. SPL/SPPT/FPPT)
  • Also it should hide "STOP GPU APPS" button, as it had no effect on iGPU only device anyway

GHelper.zip

Do other features in G-Helper work as they should on your model ? Like hotkeys / visual modes / etc ?

Thanks!

@Maldoanim
Copy link
Author

@seerge
I used the build you provided, and the features work perfectly. Personally, I think it would be great if the rear panel lighting feature was separated into a different menu, but I understand there might not be enough space for that.

Also, something that should definitely be added is that the Flow Z13 (2025) has a side button.

Image

Originally if you pressed it briefly, the control panel would pop up, and if you pressed and held it, it would activate Copilot. However, since I removed programs like Armoury Crate, only the Copilot function works now. I would love to see an option to make use of this side button. If that's too difficult, even just adding the feature where a brief press brings up GHelper would be great.

Thank you as always for such a wonderful program!

@seerge
Copy link
Owner

seerge commented Mar 1, 2025

@Maldoanim can you press this button once and then press-and hold and check what do you see in G-Helper's log after (or upload it here). Usually those buttons generate special events that app already catches, so I just need to process them.

@Maldoanim
Copy link
Author

@seerge
2025-03-01 오후 10:21:59: WMI event 95
2025-03-01 오후 10:22:52: WMI event 95
2025-03-01 오후 10:23:33: WMI event 95
press -> WMI event 95
hold -> WMI event 95

@Maldoanim
Copy link
Author

When I hold the button, I also see the "WMI event 95" appear, and I think this might be because the event 95 is triggered when the button is pressed, and it persists when held down. I believe the event that happens when the button is pressed and held (activate Copilot) is likely an OS feature.

@seerge
Copy link
Owner

seerge commented Mar 1, 2025

@Maldoanim ok, it's strange that in both cases 95 is emitted (so I'm not sure how to separate long and short press).

Can you try this build, it will show G-Helper window when 95 is emitted?

GHelper.zip

@Maldoanim
Copy link
Author

@seerge
Press->Ghelper appears
Hold->Copilot appears
It works.

@seerge
Copy link
Owner

seerge commented Mar 1, 2025

@Maldoanim ok, so it works same as with AC ? does HOLD also trigger 95 and G-Helper window ?

@Maldoanim
Copy link
Author

@seerge
2025-03-01 오후 11:43:59: WMI event 95
2025-03-01 오후 11:43:59: TL134ADXP03 HDR: False 10 5 True
on AC, hold action dont trigger any event but press action triggers two events.

@seerge
Copy link
Owner

seerge commented Mar 1, 2025

@Maldoanim ok, i see. Well, i guess it's ok as is now for you ? :)

seerge added a commit that referenced this issue Mar 1, 2025
@Maldoanim
Copy link
Author

Yes, It's perfect for Z13 users maybe.

@seerge
Copy link
Owner

seerge commented Mar 2, 2025

@Maldoanim great, thanks for confirming

@seerge seerge closed this as completed Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants