Tutorial  Updated

Adjust the Nintendo Switch Fan Speed

Works on atmosphere but didn't tested on ReiNX and SX OS.

I'm giving the needed file, copy this to atmosphere>config folder in sd card. DON'T FORGET TO CHANGE THE EXTENSION OF FILE TO .ini OR IT WILL NOT WORK I already modified and bumped the speed level by one tier in every section (except first temps., no need to wear fan on room temp.) for less temperature. Modify if you need.

Default settings are these:
Code:
[tc]
tskin_rate_table_console = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
tskin_rate_table_handheld = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]"

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Edit: lesser fan speed maybe would NOT work, for built in security. Even if they work, BE CAREFUL YOU CAN OVERHEAT AND DAMAGE YOUR CONSOLE!
 

Attachments

  • system_settings.txt
    365 bytes · Views: 564
Last edited by TR_mahmutpek,

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,304
Trophies
3
XP
12,095
Country
Poland
the battery will decrease faster
Fan takes so much low power that this really doesn't matter.
I would be concerned more about faster wearing of elements related to vibrations. This can be an issue if you got a unit from bad batch.

And about DM - I won't. I am busy with other stuff. :P
 

dygeo

Well-Known Member
Newcomer
Joined
Feb 5, 2023
Messages
51
Trophies
0
Age
31
XP
126
Country
France
Fan takes so much low power that this really doesn't matter.
I would be concerned more about faster wearing of elements related to vibrations. This can be an issue if you got a unit from bad batch.

And about DM - I won't. I am busy with other stuff. :P
😥how I could run in 16.0.3 slightly 10% more I understand nothing of the code and how to add it in my system settings?
Post automatically merged:

it would be at the top a tutorial with the values and the % well detailed.
 
Last edited by dygeo,

swutch

Well-Known Member
Member
Joined
Apr 16, 2019
Messages
219
Trophies
0
XP
1,545
Country
Austria
does not work on my lite switch
just add this:

[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]"
holdable_tskin = u32!0xEA60
touchable_tskin = u32!0xEA60

to atmosphere\config\system_settings.ini

and change the 54000 values to your liking.

54000 = 54C
at this temperature, your Fan will go to 100%


tskin_rate_table_console_on_fwdbg = docked mode
tskin_rate_table_handheld_on_fwdbg = handheld mode
 

dygeo

Well-Known Member
Newcomer
Joined
Feb 5, 2023
Messages
51
Trophies
0
Age
31
XP
126
Country
France
how did i do it with little onions :

tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 30000, 0, 0], [30000, 45000, 64, 90], [45000, 50000, 90, 128] , [ 50000, 55000 , 128, 255], [ 55000 , 1000000, 255, 255]]"

tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 30000, 0, 0], [30000, 45000, 64, 90], [45000, 50000, 90, 128], [50000, 55000 , 128, 255], [ 55000 , 1000000, 255, 255]]"

(30° 45° (77,90) 25% 35%)
 
Last edited by dygeo,

bam22056

New Member
Newbie
Joined
May 29, 2023
Messages
1
Trophies
0
Age
31
XP
17
Country
United States
So I have copied this exactly into my config file, but no matter what changes I make to the temp or fan speeds portions I seem to be stuck at stock speeds affording to status monitor. Are there any additional changes to make to the ini for this to work or should it work as is?

Edit: I was putting it into the template folder, the regular config folder is empty by default and you have to make an ini for that folder. Added just the fan stuff and worked like a charm.
 
Last edited by bam22056,

dt90

Member
Newcomer
Joined
Mar 13, 2023
Messages
9
Trophies
0
Age
33
XP
24
Country
Italy
everything was already well written in the first post of the first page, instructions indicating the fact of changing the file to .ini
 

RoboCop23

New Member
Newbie
Joined
Jul 24, 2023
Messages
2
Trophies
0
Age
36
XP
14
Country
United States
Thank you for settings, fan now speeding up, but switch temperature not going less than 45c (docking mode), shall I check thermal paste ?
 

RRL

Member
Newcomer
Joined
Aug 7, 2023
Messages
6
Trophies
0
Age
24
XP
19
Country
Morocco
Hi i am new to the switch homebrew scene and i am asking if there is a way to control my switch fans speed in docked mode because the temperature rise very quickly, i dont mind the noise of the fan, and i have the latest atmosphere & nintendo switch update
Post automatically merged:

Hi i am new to the switch homebrew scene and i am asking if there is a way to control my switch fans speed in docked mode because the temperature rise very quickly, i dont mind the noise of the fan, and i have the latest atmosphere & nintendo switch update
Is this config gonna work :
[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
holdable_tskin = u32!0xE290
touchable_tskin = u32!0xFDE8
Post automatically merged:

Hi i am new to the switch homebrew scene and i am asking if there is a way to control my switch fans speed in docked mode because the temperature rise very quickly, i dont mind the noise of the fan, and i have the latest atmosphere & nintendo switch update
Post automatically merged:


Is this config gonna work :
[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
holdable_tskin = u32!0xE290
touchable_tskin = u32!0xFDE8
I want to change the values but i don't understand everything
Post automatically merged:

Hi i am new to the switch homebrew scene and i am asking if there is a way to control my switch fans speed in docked mode because the temperature rise very quickly, i dont mind the noise of the fan, and i have the latest atmosphere & nintendo switch update
Post automatically merged:


Is this config gonna work :
[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
holdable_tskin = u32!0xE290
touchable_tskin = u32!0xFDE8
Post automatically merged:


I want to change the values but i don't understand everything
And i want to only increase the fan speed in docked if possible, cuz i have 0 problem in handheld
 

swutch

Well-Known Member
Member
Joined
Apr 16, 2019
Messages
219
Trophies
0
XP
1,545
Country
Austria
Hi i am new to the switch homebrew scene and i am asking if there is a way to control my switch fans speed in docked mode because the temperature rise very quickly, i dont mind the noise of the fan, and i have the latest atmosphere & nintendo switch update
Post automatically merged:


Is this config gonna work :
[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 90], [48000, 53000, 90, 102], [53000, 58000, 128, 255], [58000, 1000000, 255, 255]]"
holdable_tskin = u32!0xE290
touchable_tskin = u32!0xFDE8
Post automatically merged:


I want to change the values but i don't understand everything
Post automatically merged:


And i want to only increase the fan speed in docked if possible, cuz i have 0 problem in handheld
adjust the config like described here:
https://gbatemp.net/threads/adjust-the-nintendo-switch-fan-speed.576561/post-10169867

if you want lower temps in docked mode, lower the 54000 values in tskin_rate_table_console_on_fwdbg
 

RRL

Member
Newcomer
Joined
Aug 7, 2023
Messages
6
Trophies
0
Age
24
XP
19
Country
Morocco
if you want lower temps in docked mode, lower the 54000 values in tskin_rate_table_console_on_fwdbg
Thx but how do I change the fan speed percentage
Post automatically merged:

Is this config gonna work
 

Attachments

  • system_settings.txt
    447 bytes · Views: 40
Last edited by RRL,

Rodrigonts

New Member
Newbie
Joined
May 4, 2023
Messages
4
Trophies
0
Age
32
XP
277
Country
Brazil
Guide on how to adjust the Switch FAN SPEED

Add code [tc] in atmosphere\config\system_settings.ini


[tc]
use_configurations_on_fwdbg = u8!0x1
tskin_rate_table_console_on_fwdbg = str!"[[-1000000, 10000, 64, 64], [35000, 41000, 80, 100], [41000, 45000, 100, 128], [45000, 51000, 128, 255], [51000, 1000000, 255, 255]]"
tskin_rate_table_handheld_on_fwdbg = str!"[[-1000000, 10000, 40, 40], [35000, 41000, 64, 90], [41000, 45000, 90, 128], [45000, 51000, 128, 255], [51000, 1000000, 255, 255]]"
holdable_tskin = u32!0xEA60
touchable_tskin = u32!0xEA60



Change the XX000 values for Temperature. Example=(51000 = 51C)
Change the YYY values for FAN Speed. Example=(255 = 100% FAN)

[XX000, XX000, YYY, YYY]
[45000, 51000, 128, 255]
[45C, 51C, 50%FAN, 100%FAN]

Speed FAN

16=6.25% FAN
32=12.5% FAN
64=25% FAN
96=37.5% FAN
128=50% FAN
160=62.5% FAN
224=87.5% FAN
255=100% FAN

(+- 2.55=1%+Speed FAN)

tskin_rate_table_console_on_fwdbg = Dock Mode
tskin_rate_table_handheld_on_fwdbg = Handheld Mode
 
Last edited by Rodrigonts,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    My girlfriend at the time, she had me stay up with her all night because some how the crazy bitch had spent like 12 hours snorting 2 8 balls, didn't use any water (gotta clean your nose) so she had so much crusted in her nose I was sure she was gonna blow up her heart. I mean this was the stuff right off the boat so absolutely pure. ugghh so annoying
  • Psionic Roshambo @ Psionic Roshambo:
    Also doing like 320 dollars worth of coke in half a day lol damn it
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
  • Psionic Roshambo @ Psionic Roshambo:
    Well I was getting a discount so 320 is probably right
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
    Psionic Roshambo @ Psionic Roshambo: Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest...