Estranho, Brunno! Talvez o problema seja causado pelo MSIAfterBurner, então, mas com a abordagem nova não tive problemas, então parece que a próxima versão resolverá esse conflito! Meu .bat ficou assim:
@cd "c:\Program Files\AlienFX Tools"
@kdu.exe -prv 16 -scv 3 -drvn HwAcc0 -map HwAcc.sys
@alienfx-gui.exe
Ele pipoca 2x pedido de execução como admin, eu dou ok e pronto. Desde que coloquei isso funcionou bem!
Olá, Marlos! no AWCC só dá pra colocar um ponto e ele força uma curva, e eu achei bem ruim de configurar, mesmo... mas pelo Alienfan dá pra colocar múltiplos pontos e ir fazendo uma transição mais suave a partir dos vários pontos e não somente a inclinação da curva... Mas tem que fazer isso pros vários sensores! Talvez a dificuldade aí é que ele sempre ativa o boost máximo alcançado entre todos os sensores analisados, então se você tem um sensor ativo no default e outro com a curva ele já vai ativar a velocidade pela temperatura que chegar primeiro (e normalmente é a default, que é uma reta!
Por exemplo, eu configurei a Fan1 baseada em 2 sensores, o primeiro, CPU interna, (que é o mesmo que o ECDV-1), pra fan baseada em temperatura da CPU (que eu deixo ficar mais quente antes de agir), e a segunda curva é baseada no segundo sensor, o da GPU (que é equivalente ao ECDV-6). Ativei o ECDV-3 também, que aparenta ser o "Hot Spot", coloquei tão agressivo quanto a temperatura da GPU. Os outros ECDV deixei todos desligados. Note que, como eu disse, a velocidade é a maior velocidade alcançada entre os sensores. Significa que se CPU chegar a 99 e GPU estiver a 50, mesmo pela curva da GPU a sugestão ser as Fans desligada, ele colocará ambas no talo! Você pode ir detalhando a curva com mais pontos do que eu usei, eu deixei desse jeito, mesmo!
Sobre a abordagem da média móvel, seria o ideal se o atuador fosse rápido e preciso, concordo com você! O problema de deixar com média móvel é que a ação e reação da ventoinha não é tão rápida (na verdade é bem lenta!)... você coloca o valor no atuador e ela custa a chegar na velocidade desejada! Um exemplo, aperte FN+F1 e conte quanto tempo a fan leva pra chegar na velocidade máxima! Pra mim levou 15 segundos! Se a variação for pela média móvel, o software levará mais tempo pra colocar o valor de 100%, e o resultado é que vai demorar ainda mais a ativar, levando a um aquecimento maior! O que eu recomendaria nesse caso é você deixar um boost pequeno numa temperatura menor que a atual sua, pra evitar chegar em temperaturas mais altas, e deixar a inclinação mais deitada, e terminar com uma subida mais íngreme... deixe os sensores que não sabe oque fazem desativados ou ativando o boost da fan mais tarde!
Eu acabei pareando tanto a Fan1 quanto a Fan2 porque as duas estão no mesmo dissipador, então querendo ou não, se o processador chegar nos 100 graus, automaticamente a placa de vídeo vai começar a esquentar, independente do uso. Se o ruído já vai estar mais alto na Fan1, prefiro que a Fan2 cresça a rotação junto pra garantir que não vai deixar o calor afetar também a GPU... melhor as duas rodando fraquinhas do que só uma rodando no talo (tanto pra refrigeração geral quanto pelo ruído)...
Quanto aos nomes ECDV-1 a ECDV-6, esses nomes são os que vêm da BIOS! No AW dele aparece direitinho o nome do sensor de temperatura de cada coisa, mas no nosso infelizmente não tem os nomes dos sensores na BIOS e acaba ficando assim... O dele está nessa ordem: CPU Internal, GPU Internal, CPU External, Graphic Internal, Graphic External, SSD, Ambient. Mas o nosso eu já sei que não é assim, visto que o ECDV-1 é o nosso CPU Internal e o EDCV-6 é o nosso GPU Internal. Além disso ele falou que está fazendo uns testes pra gerenciar bateria, e analisando os dados que eu passei, aparentemente o nosso 5 é temperatura da bateria... o 3, como eu disse, eu mapeei c omo sendo hot-spot... enfim, teríamos que mapear, já que na BIOS não temos a informação! De qualquer modo, a interface agora está pontinhada e linha mais grossa ao invés da diferenciação verde/amarelo porque eu não conseguia perceber qual era o ativo, devido ao meu daltonismo. O T-Troll veio com essa alternativa de linhas pontilhadas que pra mim agradou bastante e facilitou muito o gerenciamento dessas curvas!
Dêem feedback também que chegará ao desenvolvedor da ferramenta!
Por fim uma coisa que só lembrei agora (e vou por no fim pra não refazer esse texto enorme que eu fiz): Você chegou a fazer o teste de Overboost? Deixa o seu notebook no profile que você costuma usar, sem rodar nada e ativar nada (sem FN+F1). Clica no botão Overboost (nessa tela que mostrei a foto) e aguarda terminar o teste! Ele vai ajustar o sinal do atuador, configurando os valores e medindo o RPM máximo e a temperatura com base nos atuadores. Se ele estiver usando os valores padrão ele pode não estar bem tunado pra sua máquina, mas pra outro alienware (que tem parâmetros diferentes). Talvez isso também seja um diferencial pra sua máquina!
Valeu, chiari! Méritos do T-Troll e da comunidade que já trabalhou muito antes da minha chegada! Eu só estou ajudando em ajustes finos principalmente pra nossa máquina em específico e alguns bugs, o que começou bem recentemente, mas já está começando a mudar a cara do programa!
Pois é, pelo jeito é por BIOS, tentei mapear sinal de interrupção pra identificar QUAL SINAL é gerado quando aperto esse botão, mas não é algo que gere algum evento do Windows (Nem Keydown e Keypress ativou, muito bizarro!)... de fato daria pra usar o F1 pro turbo interagindo com esse checkbox "G-Mode" do AlienFX Control, e também daria pra ativar o F2 a F6 como as macros em qualquer coisa, inclusive o que você falou como alterar perfil de led, botão, etc.
___
Agora, de modo geral, eu notei que o meu processador 4-5 aquecia mais que os outros e chegava a 100 graus. Fiz um ajuste no Throttlestop: desativei o speedstep e ativei o speedshift, configurei o Turbo Ratio Limits pra 46-46-45-45-43-43-31-40 (valores do 1 core ativo até 8 cores ativos), um pouco abaixo do padrão... gerei vários perfis, sendo o de desempenho pus Speed Shift 127, pra jogos speed shift 2, pra uso na bateria, mas com bateria mais cheia speed shift 192, e na bateria abaixo de 80% deixei no 240. Fiz vários ajustes gerais, o que contribuíram pra minha bateria durar muitas horas, a temperatura da CPU não alcance mais 100 graus em uso comum, a FAN ficar 90% do tempo desligada, consigo usar o notebook pra trabalhar no meu colo (coisa que era impossível no AWCC sem usar esses perfis).
Sobre as luzes do F7, notei que eu tinha que apertar 2x para desligar ou pra ligar. O que me levou a outra configuração, da foto abaixo:
Quando você aperta F7 a primeira vez, ele vai ligar com a cor configurada. Quando apertar a segunda, ele vai aplicar o dimming. Se esse dimming estiver no máximo, vai desligar a luz. Se estiver o nínimo, vai continuar igual. Se estiver em algum lugar aí no meio, vai baixar a intensidade da luz (é literalmente um dimmer, mesmo, como o das lâmpadas que temos). Uma terceira vez desliga, e ao pressionar novamente reinicia o ciclo. Então temos o comportamento do F7 assim: Intensidade máxima -> Intensidade diminuída -> Desligado.
Tem ainda um monte de configuração estética que ainda não tentei mexer... coisas relacionadas a, por exemplo, eventos de teclado (você pode fazer a região da tecla que você apertou mudar de cor, ou fazer o teclado inteiro fazer um pulso, etc., tudo dependendo de gatilhos configurados, que pode ser temperatura de algum sensor, pode ser a tecla, etc., eu nem mexi nisso, mas talvez seja legal). Depois se bobear eu faço um vídeo-tutorial explicando como configurar tudo isso!