Disabilitare temporaneamente il touchpad: differenze tra le versioni
Nessun oggetto della modifica |
(corretta gerarchia titoli) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Tutte le versioni di Debian}} | {{Versioni compatibili|Tutte le versioni di Debian}} | ||
__TOC__ | __TOC__ | ||
= Introduzione = | == Introduzione == | ||
Chi utilizza regolarmente un notebook sa perfettamente quanto scocciante può essere, magari mentre si scrive un documento con Abiword o con Openoffice, sfiorare il touchpad senza accorgersene e sballare il lavoro che si sta facendo. | Chi utilizza regolarmente un notebook sa perfettamente quanto scocciante può essere, magari mentre si scrive un documento con Abiword o con Openoffice, sfiorare il touchpad senza accorgersene e sballare il lavoro che si sta facendo. | ||
Per fortuna esistono due utili strumenti che possono venirci incontro disabilitando il touchpad mentre digitiamo sulla tastiera: ''synclient'' e ''syndaemon''. | Per fortuna esistono due utili strumenti che possono venirci incontro disabilitando il touchpad mentre digitiamo sulla tastiera: ''synclient'' e ''syndaemon''. | ||
= Installazione e configurazione = | == Installazione e configurazione == | ||
<pre># apt-get install synclient syndaemon</pre> | <pre># apt-get install synclient syndaemon</pre> | ||
Riga 33: | Riga 33: | ||
= Comandistica = | == Comandistica == | ||
Per disabilitare il touchpad diamo il comando: | Per disabilitare il touchpad diamo il comando: | ||
Versione delle 16:15, 7 feb 2010
Versioni Compatibili ERRORE: valore non valido ( Tutte le versioni di Debian )! Vedi qui. |
Introduzione
Chi utilizza regolarmente un notebook sa perfettamente quanto scocciante può essere, magari mentre si scrive un documento con Abiword o con Openoffice, sfiorare il touchpad senza accorgersene e sballare il lavoro che si sta facendo. Per fortuna esistono due utili strumenti che possono venirci incontro disabilitando il touchpad mentre digitiamo sulla tastiera: synclient e syndaemon.
Installazione e configurazione
# apt-get install synclient syndaemon
Accertiamoci che in /etc/X11/xorg.conf
sia presente la riga
Option "SHMConfig" "on"
all'interno della sezione nella quale il touchpad è configurato. Se non è presente aggiungiamola.
Se non è presente la sezione aggiungiamo anche quella; per esempio:
Section "InputDevice" Identifier "SynPS/2 Synaptics TouchPad" Driver "synaptics" Option "Device" "/dev/input/event8" Option "Protocol" "auto-dev" Option "SendCoreEvenets" "true" Option "SHMConfig" "on" EndSection
e aggiungiamo nella Section "ServerLayout"
Inputdevice "SynPS/2 Synaptics Touchpad"
Per chi su chiedesse come capire su quale Device
è mappato il touchpad, basta leggere il file /var/log/Xorg.0.log
e cercare con:
# grep -i touchpad Xorg.0.log
Comandistica
Per disabilitare il touchpad diamo il comando:
$ synclient TouchpadOff=1
che disabiliterà il touchpad fino a che non daremo il comando:
$ synclient TouchpadOff=0
Ovviamente diventa noioso dover ripetere sempre questi comandi. Ecco che ci viene in aiuto, passandogli alcuni parametri ad hoc, il comando syndaemon il quale “spegne” il touchpad in automatico quando si digita e lo riattiva dopo un periodo di inattività di 2 secondi.
Usando il parametro -i
si può regolare l'intervallo di tempo:
$ syndaemon -i 3.0
riattiverà il touchpad dopo tre secondi.
$ syndaemon -i 3.0 -t
semplicemente disattiva le funzionalità di scrolling e di tapping ma lascerà “libera” la freccetta del mouse-touchpad anche mentre digitiamo.
Per far sì che syndaemon si attivi ad ogni login basterà aggiungere a ~/.xinitrc
la riga:
syndaemon -i 3.0 -d
Il parametro -d
farà in modo che syndaemon si avii in background.
Autore: pmate