Linux: attivare o disattivare il Touchpad attraverso una scorciatoia da tastiera

0
67

Se utilizziamo in pc portatile può capitare che durante la scrittura di toccare il touchpad facendoci fare errori ecc per evitare tutto questo è possibile disattivarlo momentaneamente.
Per attivare o disattivare il touchpad in Linux possiamo utilizzare diversi tools dedicati come abbiamo visto in questo precedente articolo.
Se non vogliamo utilizzare applicazioni, tools o estensioni ecc è possibile attivare o disattivare il Touchpad anche da scorciatoia da tastiera.
In molti pc portatili è disponibile questa funzionalità attraverso i tasti FN la quale però potrebbe non funzionare con Linux.
Ecco quindi come attivare o disattivare il Touchpad attraverso una scorciatoia da tastiera in Linux.
La prima cosa è verificare se funziona l’attivazione e disattivazione del touchpad da terminale per farlo avviamo il terminale e digitiamo:

per disattivare il touchpad:

synclient touchpadoff=1

per attivare il touchpad:

synclient touchpadoff=0

se tutto funziona possiamo procedere alla creazione di un’utile script che ci permetterà di avviare o disattivare il touchpad con una scorciatoia da tastiera.
Avviamo il terminale e digitiamo:

sudo nano /opt/touch_toggle.sh

e inseriamo:

#
# tp_toggle
#
# Toggle the touchpad on/off.
# Get the id number of the touchpad.
tp_id=`xinput list | grep -i touchpad | awk '{ print $6 }' | sed 's/id=//'`
# Find out whether the touchpad is enabled or not.
tp_enabled=`xinput list-props $tp_id | grep Device Enabled | awk '{ print $4 }'`
if [ $tp_enabled = 0 ]
then
# The touchpad is currently disabled, so turn it on.
xinput set-prop $tp_id "Device Enabled" 1
echo "Touchpad now on."
elif [ $tp_enabled = 1 ]
then
# The touchpad is currently enabled, so turn it off.
xinput set-prop $tp_id "Device Enabled" 0
echo "Touchpad now off."
else
echo "tp_toggle: Could not get touchpad status from xinput."
exit 1
fi

salviamo con Ctrl+x e poi s. Rendiamo eseguibile lo script digitando:

sudo chmod +x /opt/touch_toggle.sh

ora siamo pronti a creare la nostra scorciatoia da tastiera andiamo nelle impostazioni del sistema e poi nella sezione tastiera e dalla sezione scorciatoie clicchiamo su aggiunti e inseriamo come nome ad esempio attiva Touchpad e nel comando

sh /opt/touch_toggle.sh

e inseriamo la scorciatoia da tastiera dedicata esempio Ctrl+Shift+T o utilizzando un tasto funzione esempio Ctrl+F10 ecc.

[via]

Per essere aggiornato su nuove guide per Linux basta  consultare il nostro Tag Guide, per esser sempre aggiornati sulle novità del mondo Linux potete abbonarvi gratuitamente al feed RSS oppure accedere alla nostra pagina ufficiale Facebook o Google+ oppure attraverso Twitter.