Lo scorrimento naturale non funziona in 12.04 in alcune finestre. Dove devo segnalare il bug?


10

Scorrimento naturale con ".Xmodmap": pointer = 1 2 3 5 4 7 6 8 9 10 11 12non funziona più in 12.04 su alcune app specifiche di Ubuntu come il Software Center, la finestra delle impostazioni e il centro di aggiornamento. Con quale pacchetto devo segnalare il bug?

Risposte:


11

Sono terribilmente in ritardo, ma ho appena finito di scrivere una guida che potrebbe aiutare te o chiunque passi. Se hai ancora questo problema, cioè.

L'essenza è che devi ottenere l'ID del tuo touchpad con il xinput listcomando, quindi la distanza di scorrimento corrente con xinput list-props [touchpad-id] | grep "Scrolling distance". L'output dovrebbe essere simile a:

Synaptics Scrolling Distance (288): 106, 106

Qui 288è l'ID proprietà e 106, 106sono i valori correnti. Quello che devi fare è invertire i numeri: qui saranno i nuovi valori -106, -106. Questo comando lo fa:

xinput set-prop [touchpad-id] [property-id] [new-values]

Ho questo in uno script di shell impostato per essere eseguito all'accesso, insieme ai comandi per riavviare nautilus, che può o meno funzionare per te (è nel post sul blog collegato).


È fantastico. In realtà ha risolto il problema per me! Grazie mille!
Luke Hoersten,

1
Funziona anche per me. Tuttavia, è necessario disattivare l'applicazione di scorrimento naturale in seguito. Altrimenti il ​​comportamento in tutte le finestre è appena invertito :)
Steven Roose

@Andy C. c'è un modo per fare lo stesso per il mio mouse?
Steven Roose,

1
Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Seth,

Grazie! Ho usato diversi modi su 15.04 incluso lo scorrimento naturale di Ubuntu Tweak e tutti hanno funzionato solo per alcuni casi, ma non per tutti. Questa sembra finalmente una soluzione indipendente dalla versione del sistema operativo.
schluchc,

5

Suppongo che il modo migliore per farlo sia usando dconf-editor:

  • Terminale aperto
  • Digita dconf-editor e premi Invio
  • Ora vai su org> gnome> settings-daemon> periferiche> touchpad e deseleziona lo scorrimento naturale

Potrebbe essere necessario installare prima dconf-editor, eseguendolo sudo apt-get install dconf-editornel terminale.

Ciò invertirà solo la direzione di scorrimento del touchpad, non di un mouse esterno.

Ecco uno screenshot di dconf-editor dopo aver apportato le modifiche:

inserisci qui la descrizione dell'immagine


Aspetta, da quando esiste questo?
Andy C.,

1
Ho usato principalmente Ubuntu 12.04+, ed è stato presente in ogni versione.
Ranveer,

1
Strano, utilizzo 12.04 con gli ultimi aggiornamenti e questa opzione non è presente.
Radu Maris,

Se non è presente, provasudo apt-get install dconf-tools
Ranveer,

1

Bug # 949465 è un duplicato dal suono simile che è stato segnalato per lo scorrimento naturale in Nautilus. È archiviato rispetto al libxipacchetto, quindi potresti provare a archiviarlo lì.

O quello, o potrebbe voler provare a archiviare i bug sui pacchetti per tutte le finestre interessate. Ad esempio, i pacchetti per il software che hai elencato sopra sarebbero:

  • Ubuntu Software Center: software-center
  • Impostazioni di sistema: gnome-control-center
  • Gestione aggiornamenti: update-manager

È possibile segnalare bug contro uno di questi eseguendo ubuntu-bugin un terminale, seguito dal nome del pacchetto desiderato.

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.