[GH-ISSUE #1000] Please add support for OMEN Laptop 15-en0xxx #867

Closed
opened 2026-02-26 00:33:47 +03:00 by kerem · 10 comments
Owner

Originally created by @lan-hx on GitHub (Oct 3, 2020).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1000

The config for HP Omen 15 dc00xxxx (in the issue) does work somehow, but it gets wrong with the max/min speed. The noise is really annoying sometimes.

Originally created by @lan-hx on GitHub (Oct 3, 2020). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1000 The config for HP Omen 15 dc00xxxx (in the issue) does work somehow, but it gets wrong with the max/min speed. The noise is really annoying sometimes.
kerem closed this issue 2026-02-26 00:33:47 +03:00
Author
Owner

@mikeb2k commented on GitHub (Nov 8, 2020):

Where did you find that conf? I cant find it in the app.

<!-- gh-comment-id:723559399 --> @mikeb2k commented on GitHub (Nov 8, 2020): Where did you find that conf? I cant find it in the app.
Author
Owner

@r-ul-ex commented on GitHub (Nov 18, 2020):

HP OMEN Laptop 15-en0xxx.xml.worked_control.zip
!Updated 2021.02

CPU fan speed register 46
GPU fan speed register 47

CPU fan control register 176/177
GPU fan control register 178/179

nbfc shows fan speed with this params, but can't control, because locked EC fan manual control

dsdt.dsl.zip

<!-- gh-comment-id:729870560 --> @r-ul-ex commented on GitHub (Nov 18, 2020): [HP OMEN Laptop 15-en0xxx.xml.worked_control.zip](https://github.com/hirschmann/nbfc/files/5982740/HP.OMEN.Laptop.15-en0xxx.xml.worked_control.zip) !Updated 2021.02 CPU fan speed register 46 GPU fan speed register 47 CPU fan control register 176/177 GPU fan control register 178/179 nbfc shows fan speed with this params, but can't control, because locked EC fan manual control [dsdt.dsl.zip](https://github.com/hirschmann/nbfc/files/5561990/dsdt.dsl.zip)
Author
Owner

@r-ul-ex commented on GitHub (Nov 20, 2020):

full speed both fan if write 4 to register 236
right fan stoped if write 20 to register 236, left fan set speed to 40% but stop too, if CPU temperature < 37°

<!-- gh-comment-id:731380322 --> @r-ul-ex commented on GitHub (Nov 20, 2020): full speed both fan if write 4 to register 236 right fan stoped if write 20 to register 236, left fan set speed to 40% but stop too, if CPU temperature < 37°
Author
Owner

@renatilma commented on GitHub (Jan 8, 2021):

@r-ul-ex is there any update on this config? Have the same issue with annoying fan spinning on idle, unfortunately.

<!-- gh-comment-id:756636139 --> @renatilma commented on GitHub (Jan 8, 2021): @r-ul-ex is there any update on this config? Have the same issue with annoying fan spinning on idle, unfortunately.
Author
Owner

@korbel commented on GitHub (Jan 22, 2021):

@renatilma Try this:

Write registers (CPU, GPU): 44, 45
Read registers (CPU, GPU): 46, 47
Reset value: 255
Min: 0, Max: 100

There is a working config somewhere on HP Omen discord server with these values iirc.

<!-- gh-comment-id:765696585 --> @korbel commented on GitHub (Jan 22, 2021): @renatilma Try this: Write registers (CPU, GPU): 44, 45 Read registers (CPU, GPU): 46, 47 Reset value: 255 Min: 0, Max: 100 There is a working config somewhere on HP Omen discord server with these values iirc.
Author
Owner

@renatilma commented on GitHub (Jan 23, 2021):

@korbel Thanks, it works, I recently found some config on reddit, probably that one on discord is the same.

<!-- gh-comment-id:766097562 --> @renatilma commented on GitHub (Jan 23, 2021): @korbel Thanks, it works, I recently found some config on reddit, probably that one on discord is the same.
Author
Owner

@schroef commented on GitHub (Feb 10, 2021):

Do any of you know why there seems to be a delay when they kick. When i look at the percentages, i feel it kicks in pretty late.
I also noticed this settings just control one 1 fan, the GPU fan will not spin. I adjust the the min-max and now GPU fan also spins. Im not sure what fan is for what component. The default file onle left dan seemed to be spinning so i guess its left is CPU fan and right is GPU fan?

What is this dsdt.dsl?

<!-- gh-comment-id:776839364 --> @schroef commented on GitHub (Feb 10, 2021): Do any of you know why there seems to be a delay when they kick. When i look at the percentages, i feel it kicks in pretty late. I also noticed this settings just control one 1 fan, the GPU fan will not spin. I adjust the the min-max and now GPU fan also spins. Im not sure what fan is for what component. The default file onle left dan seemed to be spinning so i guess its left is CPU fan and right is GPU fan? What is this dsdt.dsl?
Author
Owner

@renatilma commented on GitHub (Feb 13, 2021):

@schroef Yes, left for CPU, right for GPU, and heat pipes connect CPU and GPU so they heat each other too. For me both fans spin well and synchronously with config values from korbel's comment, didn't notice any significant delay. And as I know NBFC uses only CPU temp to control fans unlike the original EC, which control each fan by CPU and GPU temp independenlty (due GPU has different critical temps and liimits).

<!-- gh-comment-id:778663252 --> @renatilma commented on GitHub (Feb 13, 2021): @schroef Yes, left for CPU, right for GPU, and heat pipes connect CPU and GPU so they heat each other too. For me both fans spin well and synchronously with config values from korbel's comment, didn't notice any significant delay. And as I know NBFC uses only CPU temp to control fans unlike the original EC, which control each fan by CPU and GPU temp independenlty (due GPU has different critical temps and liimits).
Author
Owner

@1maxpayne1 commented on GitHub (Aug 29, 2021):

HP OMEN Laptop 15-en0xxx.xml.worked_control.zip
!Updated 2021.02

CPU fan speed register 46
GPU fan speed register 47

CPU fan control register 176/177
GPU fan control register 178/179

nbfc shows fan speed with this params, but can't control, because locked EC fan manual control

dsdt.dsl.zip

Hi buddy

did you uninstall HP OMEN GAMING HUB ?
your config works for me. but sometimes when i clicked HP gaming hub hot keys, the fans go to maxium.
sometimes it suddenly goes to maxium even i did nothing.

<!-- gh-comment-id:907750753 --> @1maxpayne1 commented on GitHub (Aug 29, 2021): > [HP OMEN Laptop 15-en0xxx.xml.worked_control.zip](https://github.com/hirschmann/nbfc/files/5982740/HP.OMEN.Laptop.15-en0xxx.xml.worked_control.zip) > !Updated 2021.02 > > CPU fan speed register 46 > GPU fan speed register 47 > > CPU fan control register 176/177 > GPU fan control register 178/179 > > nbfc shows fan speed with this params, but can't control, because locked EC fan manual control > > [dsdt.dsl.zip](https://github.com/hirschmann/nbfc/files/5561990/dsdt.dsl.zip) Hi buddy did you uninstall HP OMEN GAMING HUB ? your config works for me. but sometimes when i clicked HP gaming hub hot keys, the fans go to maxium. sometimes it suddenly goes to maxium even i did nothing.
Author
Owner

@renatilma commented on GitHub (Aug 29, 2021):

@1maxpayne1 maybe your NBFC writing interval is too long and gaming hub overrides values to defaults? Try it with 1-2 sec.
I stopped using NBFC for Omen because it leads to "critical battery level" issues and I didn't find solution for this.

<!-- gh-comment-id:907812424 --> @renatilma commented on GitHub (Aug 29, 2021): @1maxpayne1 maybe your NBFC writing interval is too long and gaming hub overrides values to defaults? Try it with 1-2 sec. I stopped using NBFC for Omen because it leads to "critical battery level" issues and I didn't find solution for this.
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#867
No description provided.