[GH-ISSUE #1133] hp omen 15-ek1009tx #973

Closed
opened 2026-02-26 00:34:04 +03:00 by kerem · 5 comments
Owner

Originally created by @WhymustIhaveaname on GitHub (May 4, 2021).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1133

This is the newest laptop of hp up to the year 2021. It has a 3070 GPU and so it is really NOISY.

I tried to follow the steps in How to create a NBFC config but unfortunately failed. I tried to extract the DSDT out but failed. I tried to observe the behavior of EC regs. I get some clue but not enough. I also read carefully Problems creating HP OMEN 15-dc00xxxx config but the registers he mentioned not work for me.

I want its fan to work constantly at 30%, which is 1800rpm. I have known that 0xb7 is the temperature of GPU. This laptop has a "Fan always active" in BIOS. If I set 0xb7 lower the 55 decimal, the fan will work at 50% if "Fan always active" and totally turn off if not "Fan always active".

I also worked out that 0x2e and 0x2f are the current speeds in percent, which are read-only registers and take no effect if I change them.

Originally created by @WhymustIhaveaname on GitHub (May 4, 2021). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1133 This is the newest laptop of hp up to the year 2021. It has a 3070 GPU and so it is really NOISY. I tried to follow the steps in [How to create a NBFC config](https://github.com/hirschmann/nbfc/wiki/How-to-create-a-NBFC-config) but unfortunately failed. I tried to extract the DSDT out but failed. I tried to observe the behavior of EC regs. I get some clue but not enough. I also read carefully [Problems creating HP OMEN 15-dc00xxxx config](https://github.com/hirschmann/nbfc/issues/749) but the registers he mentioned not work for me. I want its fan to work constantly at 30%, which is 1800rpm. I have known that __0xb7 is the temperature of GPU__. This laptop has a "Fan always active" in BIOS. If I set 0xb7 lower the 55 decimal, the fan will work at 50% if "Fan always active" and totally turn off if not "Fan always active". I also worked out that __0x2e and 0x2f are the current speeds in percent__, which are read-only registers and take no effect if I change them.
kerem 2026-02-26 00:34:04 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@WhymustIhaveaname commented on GitHub (May 4, 2021):

I used the utils in marhop/fanslow-probook430g2 to control EC registers explicitly.

<!-- gh-comment-id:831676932 --> @WhymustIhaveaname commented on GitHub (May 4, 2021): I used the utils in [marhop/fanslow-probook430g2](https://github.com/marhop/fanslow-probook430g2) to control EC registers explicitly.
Author
Owner

@kalstn007 commented on GitHub (May 21, 2021):

I badly want this too. HP control program doesn't allow user to lower the rpm below 2900 which is annoying.

<!-- gh-comment-id:846151204 --> @kalstn007 commented on GitHub (May 21, 2021): I badly want this too. HP control program doesn't allow user to lower the rpm below 2900 which is annoying.
Author
Owner

@WhymustIhaveaname commented on GitHub (May 21, 2021):

I badly want this too. HP control program doesn't allow user to lower the rpm below 2900 which is annoying.

I wrote one for my omen here WhymustIhaveaname/fanslow-omen-2021. It can slow the speed of fans to 40% and 45%. Although not as slow as 30% I wanted, it is much quieter.

<!-- gh-comment-id:846155680 --> @WhymustIhaveaname commented on GitHub (May 21, 2021): > I badly want this too. HP control program doesn't allow user to lower the rpm below 2900 which is annoying. I wrote one for my omen here [WhymustIhaveaname/fanslow-omen-2021](https://github.com/WhymustIhaveaname/fanslow-omen-2021). It can slow the speed of fans to 40% and 45%. Although not as slow as 30% I wanted, it is much quieter.
Author
Owner

@grayexoc commented on GitHub (May 25, 2021):

I am a user of en-100. I found that 0x34, 0x35 are the inputable fan rpm. Nbfc for windows does not work. I know it is a problem with the openhardwremonitor plugin.

<!-- gh-comment-id:847504594 --> @grayexoc commented on GitHub (May 25, 2021): I am a user of en-100. I found that 0x34, 0x35 are the inputable fan rpm. Nbfc for windows does not work. I know it is a problem with the openhardwremonitor plugin.
Author
Owner

@github-actions[bot] commented on GitHub (Dec 1, 2021):

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed

<!-- gh-comment-id:983136522 --> @github-actions[bot] commented on GitHub (Dec 1, 2021): This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#973
No description provided.