Come disabilitare il touchpad toccare per fare clic?


35

L'hai sentito un milione di volte, ma il "tap to click" è un dolore alle spalle e voglio disabilitarlo. Non c'è touchpad in gpointing-device-settings né in mouse e touchpad in impostazioni di sistema. Ho provato alcuni comandi nel terminale ma è tutto un casino. Dconf-editor non reagisce. Che ne dici di risolverlo una volta per tutte?

Comp: Dell inspiron N5110

elenco xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_HD               id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]

MODIFICARE:

Penso che qualcuno l'abbia risolto qui sul launchpad

Qualcuno può spiegare la correzione come se fossi un idiota di quattro anni? (usando pangolino preciso)


Ho una piccola sceneggiatura che funziona per me e probabilmente funziona per te. Lo posterò per te più tardi oggi quando sarò a casa. ;)
Fish Monitor

cosa ottieni quando esegui `xinput list '? Si prega di incollarlo da qualche parte tutto l'output.
Fish Monitor


1
Beh, è ​​moltiplicato perché non sembra esserci una soluzione per tutti.
AWE

Puoi aggiungere il laptop modello alla tua domanda? Forse possiamo restringere un po 'questo.
Jorge Castro,

Risposte:


25

Digita questo nel terminale:

synclient MaxTapTime=0

Purtroppo funzionerà solo per la sessione.

Ho anche trovato questo che ora ho provato da solo

Fondamentalmente è un modo per inserire le impostazioni del synclient MaxTapTime = 0 in un file eseguibile (personalmente non mi piacciono le correzioni che implicano l'installazione di GUI su Lubuntu - il punto è la leggerezza.

Ora ho scoperto che esiste un modo per ottenere un file .sh da avviare all'avvio in lubuntu, vedere questo thread dove ho chiesto.

Se digiti

>>synclient 

Nel terminale. In questo modo verranno visualizzate tutte le impostazioni possibili per il touchpad, in modo da poter potenzialmente apportare ulteriori modifiche.


2
Consiglio di modificare ulteriormente questa risposta per riassumere i punti di base del collegamento che hai aggiunto.
Eliah Kagan,


Sembra possibile Non l'ho provato da solo ma +1 per l'aggiunta del link.
Gazza

3
i risultati di synclient in:Couldn't find synaptics properties. No synaptics driver loaded?
Kalamalka Kid

Rendi permanente aggiornando / creando /usr/share/X11/xorg.conf.d/60-synaptics-options.conf come descritto qui: askubuntu.com/questions/290009/…
MJ

20

Tutte le impostazioni -> Mouse e touchpad -> deseleziona "tocca per fare clic"

Impostazioni / Mouse e touchpad / Tocca per fare clic

L'immagine proviene da Ubuntu 16.04 come appare su un Lenovo Thinkpad T460.

Ho disabilitato "tocca per fare clic". Uso i pulsanti del touchpad per fare clic. Questo rende la mia vita molto migliore con Ubuntu e Mint.


5
Sfortunatamente non tutte le configurazioni hanno questa opzione (come appare nella seconda frase della domanda).
danja,

2

Ho appena provato una sessione di Wayland Gnome il 17.04 e ho notato che ha molte più opzioni per il touchpad rispetto alla sessione X11, inclusa un'impostazione persistente di tocco per clic:

inserisci qui la descrizione dell'immagine


1

Nel mio Ubuntu 12.04 (per Toshiba AC100), tale impostazione è presente nelle impostazioni, esattamente come mostrato nell'immagine in https://askubuntu.com/a/85069/19753 .

Forse, il componente richiesto del menu delle impostazioni non è installato nel tuo sistema. Quale può essere la spiegazione altrimenti?

Forse, questo è il problema riguardante "i touchpad ALPS che non sono riconosciuti da Ubuntu. Si comportano come un mouse PS2 e la scheda del touchpad manca dal menu del mouse. Pertanto non vi è alcuna opzione di scorrimento e, la cosa più fastidiosa, durante la digitazione, il cursore salta spesso perché tocco il touchpad. Ho trovato un programma che può disabilitare il touchpad a comando:, touchpad-indicatorche è stato trovato nella pagina di aiuto di Ubuntu. Questo programma sembra essere in grado di arrestare e avviare il touchpad a comando. "

Non so se tu abbia un tale touchpad ALPS. In tal caso, touchpad-indicatorpotrebbe esserti utile.


1

Per KDE, imposta le impostazioni del touchpad → Tocca Rilevamento → Tempo massimo su 0 ms. Verificare controllando che l'output del comando synclientcontenga MaxTapTime = 0.


1

So che è stata data una risposta in passato, ma ho scoperto che per il mio xps 2017, avevo bisogno di aggiungere alcune impostazioni aggiuntive per disabilitarlo effettivamente. Penso che i driver synaptics più moderni utilizzino invece queste impostazioni.

synclient TapButton1=0
synclient TapButton2=0
synclient TapButton3=0
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.