In Ubuntu 15.04, semplicemente spostando il mouse tramite touchpad si scorre la finestra


9

Al primo avvio, il sistema funziona perfettamente. Ma poi succede qualcosa (non sono sicuro di cosa lo attivi) e molti programmi iniziano a scorrere semplicemente spostando il mouse sulla finestra. Finora vedo che ciò accade in Nautilus, Document Reader, Archive Manager, Ubuntu Software Center, Meld e System Monitor (cosa hanno tutti in comune, GTK?). Non accade nei browser Web, nei thunderbird, nei programmi che utilizzano Mono, Java, ecc., Per qualche motivo.

Per essere più specifici del problema: se la posizione iniziale del mouse si trova su un documento in Document Reader, ad esempio, e quindi muovo il mouse tramite touchpad, scorrerà il documento come un punto di ancoraggio, dove la posizione del mouse sopra il documento non cambia (eppure scorre). Ho già provato a disabilitare "scorrimento a due dita", "disabilita durante la digitazione" e le opzioni "tocca per fare clic", ma non hanno fatto alcuna differenza (dopo l'inizio del glitchiness).

L'altro caso strano è che in Nautilus, se la posizione iniziale del mouse si trova su un file o una directory, a volte lo seleziona invece di scorrere. Facendo clic una volta su una directory si aprirà la directory (quindi il tocco iniziale si comporta come un clic e il rilascio lascia il secondo clic).

L'unica cosa che posso fare per risolvere temporaneamente il problema è riavviare il computer. Non ci sono problemi quando si utilizza un mouse.

Aggiornamento 2015/05/03: vedo come riprodurlo ora. Sembra essere un problema di scorrimento con due dita glitch. Se scorri molto qualsiasi finestra con due dita, alla fine inizierà a causare questo problema. Prova varie azioni con due dita, come "fare clic" con due dita o scorrere rapidamente in varie direzioni, ecc., E inizierà a verificarsi. È interessante che accada solo in alcuni programmi e non in altri, il che mi fa chiedere se si tratti davvero di un problema con il trackpad o di alcuni problemi del framework. Posso confermare che questo sta succedendo sul Live CD 15.04, quindi questo accade immediatamente. Se qualcuno ha qualche indizio, per favore aggiornami!

L'unica soluzione per questo problema è disabilitare lo scorrimento con due dita (se è già glitch, dovrai riavviare). Non sono sicuro che sia importante, ma sto usando il Dell XPS 13 2015 9343.

Aggiornamento 2015/05/05: A quanto pare questo errore può ancora verificarsi anche con lo scorrimento con due dita disattivato, sebbene sia più raro. Ancora una volta, solo alcuni programmi hanno il problema, quindi è difficile dire se si tratta di un problema del touchpad o di qualcos'altro.

Aggiornamento 2015/05/12: Ho presentato una segnalazione di bug qui: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454473


Mi colpisce sul Toshiba C55d
Hellreaver,

Stesso problema qui, su un Dell XPS 13 2015 9343. Grazie per il suggerimento sulla disabilitazione / abilitazione del touchpad. Trovato un bug report per X: bugs.freedesktop.org/show_bug.cgi?id=90493
martingreber

Risposte:


3

La lista nera di psmouse migliora la situazione ma xchat gnome sta ancora riscontrando problemi.

Ho seguito le istruzioni su https://github.com/mpalourdio/xps13

Verificare che il BIOS sia la versione A03 o successiva e che il firmware del touchpad sia aggiornato Firmware del touchpad A00 .

psmousedriver della lista nera in modo che il trackpad usi invece i2c . Assicurarsi che non ci sia alcun PS/2output di xinput -list.

Ho notato che xchat-gnome sembra ignorare l'impostazione touch-to-click e anche alcune altre applicazioni (come VLC, ma solo la finestra delle preferenze).

In Xorg.log vedo questo errore quando il touchpad diventa pazzo:

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

L'unico modo in cui devo risolvere temporaneamente il problema è disabilitare completamente il trackpad dal pannello Impostazioni e riattivarlo. Assicurati di avere un mouse esterno collegato.


Ti dispiacerebbe aggiungere istruzioni specifiche invece del semplice collegamento? Si mi farebbe piacere.
agenda del

Ho seguito le istruzioni qui, ma purtroppo il problema persiste.
agenda del

No. Non sono sicuro di dove archiviarlo e non ho i passaggi esatti per riprodurre il problema. Che cosa suggeriresti?
agenda

Ho appena notato la tua modifica. xinput -listspettacoli: Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL0665:01 06CB:76AD UNKNOWN id=11 [slave pointer (2)] ⎜ ↳ 2.4G KB 2.4G Mouse id=16 [slave pointer (2)]. Come ho detto, la psmouse nella lista nera non ha aiutato. Ho già il BIOS A03. Come posso controllare la versione del firmware del touchpad e aggiornarla in Ubuntu?
agenda

1
Ho lo stesso problema. Potrebbe essere un bug del kernel, ma ho notato che c'è solo un problema nelle app gtk. In Chrome (che secondo me funziona sotto QT), non esiste questo problema.
Tom R,

0

Avere lo stesso problema sul mio Dell XPS 13 9343. L'uso della configurazione suggerita da Stefano Maffulli nei commenti precedenti sembra funzionare finora. Era nello stato glitch quando è stato eseguito il comando, quindi è possibile che l'aggiornamento delle impostazioni del synclient lo abbia eliminato da una modalità errata. Quindi potrebbe essere il caso che qualsiasi modifica nelle impostazioni del synclient ripristini la modalità.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

Rispetto alle impostazioni predefinite ha apportato le seguenti modifiche

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

Se non si tratta solo di aggiornare le impostazioni che hanno causato la correzione, dovrebbe scendere a una delle impostazioni sopra elencate.

spero che aiuti


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.