07-01-2013 07:43 AM - last edited on 03-05-2024 07:04 PM by ROGBot
10-19-2014 01:06 AM
07-17-2016 04:18 AM
04-15-2021 08:35 AM
KazKaz wrote:
Hi
Since there is no official or unofficial support for fan expert hotkeys and you can't switch profiles with keys, you must enter to the ai suite and change them manually.
I have found that the main file used for fan speed is FanStore.xml ( location C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01 )
When You load your saved profile then FanStore.xml is overwritten by your profile file ( location C:\ProgramData\ASUS\FanXpert\Profiles )
and then AI suite is refreshing service called AsusFanControlService.exe
So when you change values in FanStore.xml
for example ()
The fan speed is not changing but when you force to stop AsusFanControlService.exe and run it again the values are loaded and fan speed changes.
From that point I have managed to make shortcut for .bat file that is running witcher3.exe and before game start profile for games is loaded and when game stops default profile is loaded.
All in single shortcut to the bat file.
Simple .bat file you can create:
- kill AsusFanControlService.exe from windows process list
- delete FanStore.xml
- copy myGameProfile.xml ( profile for games i've created in ai suite ) from C:\ProgramData\ASUS\FanXpert\Profiles to C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01
- rename myGameProfile.xml to FanStore.xml
- run AsusFanControlService.exe ( location of exe C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01 )
- start game executable
- wait for game stops and when proces of the game is closed
- kill AsusFanControlService.exe from windows process list
- delete FanStore.xml
- copy myDefaultProfile.xml ( profile for games i've created in ai suite ) from C:\ProgramData\ASUS\FanXpert\Profiles to C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01
- rename myGameProfile.xml to FanStore.xml
- run AsusFanControlService.exe ( location of exe C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01 )
I have created .bat file and with name "witcher3_run_profile.bat" and shortcut for the .bat file "C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01\profiles\witcher3_run_profile.bat"
- you can set in shortcut propertis run minimized ( bat file will be in minimized and closes when game stops )
- you can also change shortcut icon and assing HOTKEYS for the shortcut.
Before you try to use it for yourself make copy of all profiles
-- CONTENT OF BAT FILE --
taskkill /im AsusFanControlService.exe /f
c:
cd \
cd "C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01"
del FanStore.xml
copy /y "C:\ProgramData\ASUS\FanXpert\Profiles\myGameProfile.xml" "C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01\FanStore.xml"
start AsusFanControlService.exe
cd \
cd "C:\GOG Games\The Witcher 3 Wild Hunt\bin\x64\"
start /wait witcher3.exe
taskkill /im AsusFanControlService.exe /f
c:
cd \
cd "C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01"
del FanStore.xml
copy /y "C:\ProgramData\ASUS\FanXpert\Profiles\myDefaultProfile.xml" "C:\Program Files (x86)\ASUS\AsusFanControlService\1.04.01\FanStore.xml"
start AsusFanControlService.exe
exit
-- END OF BAT FILE --
Feel free to ask for more details in private message or in this topic.
Regards
Kazai
P.S. Sorry for my english it is not my native language.