GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Disabilita il touchpad durante la digitazione in Ubuntu utilizzando Syndaemon

Qualche tempo fa abbiamo discusso di diversi modi per disabilitare automaticamente il touchpad durante la digitazione in Ubuntu e le sue varianti. Oggi vedremo ancora un altro modo per farlo con Syndaemon in sistemi simili a Ubuntu. Syndaemon è un programma a riga di comando che monitora l'attività della tastiera e disabilita il touchpad quando viene utilizzata la tastiera. Poiché il touchpad è disabilitato, il puntatore del mouse non salterà o si sposterà casualmente su tutto lo schermo quando si posiziona accidentalmente il palmo della mano sul touchpad. Syndaemon ti aiuta a evitare il tocco accidentale del palmo della mano che incasina la scrittura ogni volta che digiti qualcosa di importante. Tieni presente che non disabiliterà del tutto il Touchpad in modo permanente, ma solo durante la digitazione.

Installa Syndaemon su Ubuntu

Syndaemon è installato come parte di xserver-xorg-input-synaptics pacchetto su Ubuntu. Per installarlo su Ubuntu, esegui:

$ sudo apt install xserver-xorg-input-synaptics

Sull'ultima versione di Ubuntu 18.04 LTS, non sono riuscito a installare il pacchetto "xserver-xorg-input-synaptics" a causa di un problema di dipendenza.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-input-synaptics : Depends: xserver-xorg-core (>= 2:1.18.99.901)
E: Unable to correct problems, you have held broken packages.

In tal caso, installa invece il seguente pacchetto:

$ sudo apt install xserver-xorg-input-synaptics-hwe-18.04

Disabilita il touchpad durante la digitazione in Ubuntu utilizzando Syndaemon

Per disabilitare automaticamente il Touchpad mentre digiti sulla tastiera, esegui il seguente comando:

$ syndaemon -i 1 -t -K -R -d

Analizziamo il comando precedente e vediamo cosa fa ogni argomento.

  • -i :Definisce quanti secondi attendere dopo l'ultima pressione del tasto prima di abilitare il touchpad. Nel mio caso, ho impostato 1 secondo. Il valore predefinito è 2,0 secondi.
  • - t :Disattiva solo le funzioni di tocco e scorrimento, non i movimenti del mouse, in risposta all'attività della tastiera.
  • -K :ignora le combinazioni Modificatore+Tasto.
  • -R :utilizza l'estensione XRecord per rilevare l'attività della tastiera invece di eseguire il polling dello stato della tastiera.
  • -d :avvia syndaemon come demone in background.

Tieni presente che questa impostazione non persisterà durante i riavvii del sistema. Devi avviare manualmente questo comando ogni volta per disabilitare il touchpad. Per evitare ciò, puoi farlo partire automaticamente al login come spiegato nella sezione seguente.

Avvio automatico di Syndaemon all'avvio del sistema

Per consentire a Syndaemon di avviarsi automaticamente a ogni riavvio del sistema, aggiungi semplicemente il comando Syndaemon nel tuo ~/.bashrc o ~/.profile file.

$ nano ~/.bashrc

Oppure,

$ nano ~/.profile

Aggiungi il comando:

syndaemon -i 1 -t -K -R -d

Salva e chiudi il file.

Digita il seguente comando per rendere effettive le modifiche.

$ source ~/.bashrc

Oppure,

$ source ~/.profile

Verifica che Syndaemon sia in esecuzione o meno con il comando:

$ ps aux | grep syndaemon
ostechnix 14586 0.0 0.0 21868 1108 pts/0 S+ 16:57 0:00 grep --color=auto syndaemon

Per maggiori dettagli, fare riferimento alle pagine man.

$ man syndaemon

Lettura correlata:

  • Come abilitare la funzione Riduci a icona al clic per le icone del Dock di Ubuntu

Spero che questo aiuti.


Ubuntu
  1. Disabilita il montaggio automatico su Ubuntu

  2. Come bloccare il touchpad durante la digitazione?

  3. Disabilitare Super + S in Ubuntu 13.04?

  4. Surriscaldamento utilizzando un processore Intel I7 durante l'utilizzo di Ubuntu?

  5. GNOME:Come disabilitare il touchpad quando è collegato un mouse e durante la digitazione

Mostra asterischi durante la digitazione della password Sudo in Linux (esempio Ubuntu e CentOS)

Come disabilitare automaticamente il touchpad quando il mouse è collegato al tuo sistema Ubuntu

Come installare Ansible su Ubuntu 20.04

Come disabilitare un particolare PPA in Ubuntu

Come disabilitare l'account ospite in Ubuntu

Disattiva automaticamente il touchpad quando il mouse viene utilizzato in Ubuntu Linux [Suggerimento rapido]