Asus ROG Strix GL703VM

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
guybrush.d
Linux 1.x
Linux 1.x
Messaggi: 171
Iscritto il: mar 27 apr 2010, 0:04
Nome Cognome: Diego
Slackware: current
Kernel: 6.1.31
Desktop: Xfce 4.18
Località: Varie

Asus ROG Strix GL703VM

Messaggio da guybrush.d »

Ciao a tutti,
da perenne ricerca e sperimentazione nel configurare tutte le caratteristiche del mio laptop, sono riuscito ad attivare le ventole ed a disattivare il touchpad all'occorrenza,
ve li condivido nel caso non fossero già stati distribuiti, per le ventole lo script, purtroppo, va avviato da root, o con sudo, poichè non ho ancora trovato il modo di abilitare
i permessi per l'utente, potete aggiungerlo nelle impostazioni della tastiera per essere avviato con la combinazione di tasti FN+F5 (sul mio laptop corrispondo ai tasti per attivarle).

Codice: Seleziona tutto

#!/bin/sh
# Attiva/Disattiva le ventole del laptop
#devi anteporre sudo allo script non funziona inserendolo dentro allo script

#creo un file e valuto la presenza come switch valore 0 = Accese -  2 = spente
TOGGLE=$HOME/.toggle_fans

if [ ! -e $TOGGLE ]; then
     touch $TOGGLE
     echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5/pwm1_enable
     echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5/pwm2_enable
     sudo -u NOME_UTENTE notify-send -u low -i mouse --icon=/usr/share/icons/HighContrast/256x256/actions/view-refresh.png "Fans activated"
else
     rm $TOGGLE
     echo 2 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5/pwm1_enable
     echo 2 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5/pwm2_enable
     sudo -u NOME_UTENTE notify-send -u low -i mouse --icon=/usr/share/icons/HighContrast/256x256/actions/process-stop.png "Fans stopped"
fi
naturalmente dovrete sostituire "NOME_UTENTE" con il vostro user, così da poter ricevere la notifica.
l'altro script è per il touchpad, può essere eseguito da utente normale, ma forse questo è già stato pubblicato da qualcun altro...

Codice: Seleziona tutto

#!/bin/sh
# Attiva/Disattiva il touchpad del laptop

TOGGLE=$HOME/.toggle_touchpad

if [ ! -e $TOGGLE ]; then
    touch $TOGGLE
    xinput disable 20 #il numero del dispositivo si ottiene con #xinput list
    notify-send -u low -i mouse --icon=/usr/share/icons/HighContrast/256x256/status/touchpad-disabled.png "Trackpad disabled"
else
    rm $TOGGLE
    xinput enable 20
    notify-send -u low -i mouse --icon=/usr/share/icons/HighContrast/256x256/devices/input-touchpad.png "Trackpad enabled"
fi
ciao a tutti!

Rispondi