[GH-ISSUE #1387] HP Pavilion Gaming Laptop 15-dk2xxx #1193

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

Originally created by @ANToNyS21 on GitHub (Mar 18, 2024).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1387

HP Pavilion Gaming Laptop 15-dk2xxx
11th Gen Intel(R) Core(TM) i5-11300H @ 3.10GHz, 3110 Mhz, cores: 4, logic proceses: 8

Originally created by @ANToNyS21 on GitHub (Mar 18, 2024). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/1387 HP Pavilion Gaming Laptop 15-dk2xxx 11th Gen Intel(R) Core(TM) i5-11300H @ 3.10GHz, 3110 Mhz, cores: 4, logic proceses: 8
kerem 2026-02-26 00:34:37 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@laughingwater commented on GitHub (Apr 25, 2024):

Github for some reason does not allow uploading xml files
i have a HP Pavilion Gaming Laptop 15-dk2xxx with a i7-11370H and a rtx 3050 and this config allows me to adjust the CPU fan speed, haven't been able to get the gpu fan to cooperate.
Also feel free to adjust the speed curve for auto, i set mine to be quite aggressive.
Create a XML file in C:\Program Files (x86)\NoteBook FanControl\Configs named HP Pavilion Gaming Laptop 15-dk2xxx
then open the file in notepad and copy paste this in there and save, then select config in nbfc.
<FanControlConfigV2> <NotebookModel>HP Pavilion Gaming Laptop 15-dk2xxx</NotebookModel> <Author>laughingwater</Author> <EcPollInterval>750</EcPollInterval> <ReadWriteWords>false</ReadWriteWords> <CriticalTemperature>85</CriticalTemperature> <FanConfigurations> <FanConfiguration> <ReadRegister>17</ReadRegister> <WriteRegister>25</WriteRegister> <MinSpeedValue>13</MinSpeedValue> <MaxSpeedValue>59</MaxSpeedValue> <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues> <MinSpeedValueRead>5</MinSpeedValueRead> <MaxSpeedValueRead>62</MaxSpeedValueRead> <ResetRequired>false</ResetRequired> <FanSpeedResetValue>0</FanSpeedResetValue> <FanDisplayName>CPU Fan</FanDisplayName> <TemperatureThresholds> <TemperatureThreshold> <UpThreshold>50</UpThreshold> <DownThreshold>35</DownThreshold> <FanSpeed>25</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>100</UpThreshold> <DownThreshold>70</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>60</UpThreshold> <DownThreshold>50</DownThreshold> <FanSpeed>50</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>70</UpThreshold> <DownThreshold>60</DownThreshold> <FanSpeed>75</FanSpeed> </TemperatureThreshold> </TemperatureThresholds> <FanSpeedPercentageOverrides/> </FanConfiguration> </FanConfigurations> <RegisterWriteConfigurations> <RegisterWriteConfiguration> <WriteMode>Set</WriteMode> <WriteOccasion>OnInitialization</WriteOccasion> <Register>21</Register> <Value>1</Value> <ResetRequired>true</ResetRequired> <ResetValue>0</ResetValue> <ResetWriteMode>Set</ResetWriteMode> <Description>Manual Override</Description> </RegisterWriteConfiguration> </RegisterWriteConfigurations> </FanControlConfigV2>

<!-- gh-comment-id:2077368134 --> @laughingwater commented on GitHub (Apr 25, 2024): Github for some reason does not allow uploading xml files i have a HP Pavilion Gaming Laptop 15-dk2xxx with a i7-11370H and a rtx 3050 and this config allows me to adjust the CPU fan speed, haven't been able to get the gpu fan to cooperate. Also feel free to adjust the speed curve for auto, i set mine to be quite aggressive. Create a XML file in C:\Program Files (x86)\NoteBook FanControl\Configs named HP Pavilion Gaming Laptop 15-dk2xxx then open the file in notepad and copy paste this in there and save, then select config in nbfc. ` <FanControlConfigV2> <NotebookModel>HP Pavilion Gaming Laptop 15-dk2xxx</NotebookModel> <Author>laughingwater</Author> <EcPollInterval>750</EcPollInterval> <ReadWriteWords>false</ReadWriteWords> <CriticalTemperature>85</CriticalTemperature> <FanConfigurations> <FanConfiguration> <ReadRegister>17</ReadRegister> <WriteRegister>25</WriteRegister> <MinSpeedValue>13</MinSpeedValue> <MaxSpeedValue>59</MaxSpeedValue> <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues> <MinSpeedValueRead>5</MinSpeedValueRead> <MaxSpeedValueRead>62</MaxSpeedValueRead> <ResetRequired>false</ResetRequired> <FanSpeedResetValue>0</FanSpeedResetValue> <FanDisplayName>CPU Fan</FanDisplayName> <TemperatureThresholds> <TemperatureThreshold> <UpThreshold>50</UpThreshold> <DownThreshold>35</DownThreshold> <FanSpeed>25</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>100</UpThreshold> <DownThreshold>70</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>60</UpThreshold> <DownThreshold>50</DownThreshold> <FanSpeed>50</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>70</UpThreshold> <DownThreshold>60</DownThreshold> <FanSpeed>75</FanSpeed> </TemperatureThreshold> </TemperatureThresholds> <FanSpeedPercentageOverrides/> </FanConfiguration> </FanConfigurations> <RegisterWriteConfigurations> <RegisterWriteConfiguration> <WriteMode>Set</WriteMode> <WriteOccasion>OnInitialization</WriteOccasion> <Register>21</Register> <Value>1</Value> <ResetRequired>true</ResetRequired> <ResetValue>0</ResetValue> <ResetWriteMode>Set</ResetWriteMode> <Description>Manual Override</Description> </RegisterWriteConfiguration> </RegisterWriteConfigurations> </FanControlConfigV2> `
Author
Owner

@iBlazeX commented on GitHub (Jun 1, 2024):

Thanks a lot @laughingwater
I have the same laptop with same cpu and gpu. I tried your script but the status keeps switching between disabled and read only idk why.. Also, the temperature is constantly showing 0 degrees Celsius.

<!-- gh-comment-id:2143389025 --> @iBlazeX commented on GitHub (Jun 1, 2024): Thanks a lot @laughingwater I have the same laptop with same cpu and gpu. I tried your script but the status keeps switching between disabled and read only idk why.. Also, the temperature is constantly showing 0 degrees Celsius.
Author
Owner

@laughingwater commented on GitHub (Jun 14, 2024):

Thanks a lot @laughingwater I have the same laptop with same cpu and gpu. I tried your script but the status keeps switching between disabled and read only idk why.. Also, the temperature is constantly showing 0 degrees Celsius.

https://github.com/UraniumDonut/nbfc-revive/issues/128#issuecomment-2077452886

<!-- gh-comment-id:2168263851 --> @laughingwater commented on GitHub (Jun 14, 2024): > Thanks a lot @laughingwater I have the same laptop with same cpu and gpu. I tried your script but the status keeps switching between disabled and read only idk why.. Also, the temperature is constantly showing 0 degrees Celsius. https://github.com/UraniumDonut/nbfc-revive/issues/128#issuecomment-2077452886
Author
Owner

@NikilXYZ commented on GitHub (Sep 14, 2024):

How did you figure out the registers?

<!-- gh-comment-id:2351023673 --> @NikilXYZ commented on GitHub (Sep 14, 2024): How did you figure out the registers?
Author
Owner

@laughingwater commented on GitHub (Oct 29, 2024):

How did you figure out the registers?

That's the fun part, I didn't, I just tested EVERY single config there was, I tried using ec probe but I found nothing, so for finding the register for the gpu fan will be hard

<!-- gh-comment-id:2445330405 --> @laughingwater commented on GitHub (Oct 29, 2024): > How did you figure out the registers? That's the fun part, I didn't, I just tested EVERY single config there was, I tried using ec probe but I found nothing, so for finding the register for the gpu fan will be hard
Author
Owner

@github-actions[bot] commented on GitHub (Apr 29, 2025):

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:2837052680 --> @github-actions[bot] commented on GitHub (Apr 29, 2025): 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#1193
No description provided.