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,

JillianMeadow

Member
Newcomer
Joined
May 25, 2020
Messages
7
Trophies
0
Age
34
XP
59
Country
United States
Did you fully read the first post? If you couldnt understand, then maybe I couldnt properly explain how system works, this is my first tutorial.
I read it for sure. I am just wondering what the difference is from the normal ramp up speeds the switch does versus what changes this does. In numbers if ya had em?
 

JillianMeadow

Member
Newcomer
Joined
May 25, 2020
Messages
7
Trophies
0
Age
34
XP
59
Country
United States
I may understand now, "bumped the speed level by one tier in every section" do you mean you upped the level of the speed per temperature tier in comparison to the base switch?
 

carcalal

Member
Newcomer
Joined
Mar 7, 2021
Messages
13
Trophies
0
Age
32
XP
82
Country
Romania
Very cool (pun intended). I was curious if you have any idea if the option is documented somewhere. I was wondering if the fan curve works in increments, like when you reach the max temp of one interval it switches to the next.

This way you could add hysteresis by adding a slight overlap between intervals.

EDIT: Found some documentation here https://switchbrew.org/wiki/System_Settings#tc
 
Last edited by carcalal,

TR_mahmutpek

medic
OP
Member
Joined
Jul 28, 2015
Messages
1,424
Trophies
0
Age
24
XP
1,996
Country
Turkey
Can I simply erase the "handheld" lines and just leave the console lines of code?

Thank you, I want this because my Switch runs very cool already in handheld, but in dock mode is a bit hot.
Yes, it should work but I suggest first that instead of deleting, copy and replace the default values (look first post). It's safer.

You're welcome. Btw if it runs too hot, maybe your thermal paste is degraded. And Nintendo uses weird thermal paste (has brownish colour) between outer shell and upper thermal block. If you have a chance, I highly suggest that repleace it with realiable thermal paste like Arctic MX-4.
 
  • Like
Reactions: Natural

nashismo

Well-Known Member
Member
Joined
Jun 5, 2013
Messages
520
Trophies
1
Age
43
Location
Home sweet Home (Mi casita)
XP
1,269
Country
Chile
Yes, it should work but I suggest first that instead of deleting, copy and replace the default values (look first post). It's safer.

You're welcome. Btw if it runs too hot, maybe your thermal paste is degraded. And Nintendo uses weird thermal paste (has brownish colour) between outer shell and upper thermal block. If you have a chance, I highly suggest that repleace it with realiable thermal paste like Arctic MX-4.
Yes, I just added the lines needed for the console on dock mode only, and it worked great. By the way I used this fan speeds to make the Switch less noisy but still staying cooler:

[tc]
tskin_rate_table_console = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 102], [43000, 53000, 102, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"

The problem with your temps was that the fan would kick in at 60% (when reaching 50c) and then it stays there even if the temps decrease.
 
  • Like
Reactions: TR_mahmutpek

BestSiteEvar

Member
Newcomer
Joined
Mar 25, 2012
Messages
13
Trophies
0
XP
12
Country
United States
Hello, I am using latest atmosphere. Is there any reason why my atmosphere fails to boot when I add this piece of code to the system_settings.ini in atmosphere/config/system_settings.ini?

Code:
[tc]
; Unlock fan speeds
 tskin_rate_table_console = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 102], [43000, 53000, 102, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
 tskin_rate_table_handheld = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 102, 102], [43000, 48000, 102, 153], [48000, 53000, 153, 153], [53000, 1000000, 255, 255], [48000, 1000000, 255, 255]]"

I added that piece of code at the bottom of my system_settings.ini file and it fails to boot. It only successfully boots when I add the semicolon ";" before the code to each line and it becomes green(using notepad++, of course). Does the setting still take effect this way or is it being commented out with the usage of ';'? Thanks! Below I have attached my config file incase something may be wrong with it. Thank you very much
 

Attachments

  • system_settings.rar
    1.5 KB · Views: 195
Last edited by BestSiteEvar,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • 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
  • K3Nv2 @ K3Nv2:
    Ativan is pretty legit
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The last time I had to take something to help me sleep, I was prescribed Trazadone it was pretty OK to be honest.
  • Psionic Roshambo @ Psionic Roshambo:
    Not something I need at all these days, doing a lot better lol
  • BigOnYa @ BigOnYa:
    That Nuka Cola video with old ice grinder is cool, I want one.
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, ANSWER HIS DAMN QUESTION
    K3Nv2 @ K3Nv2: @BigOnYa, ANSWER HIS DAMN QUESTION