El desplazamiento natural no funciona en 12.04 en algunas ventanas. ¿Dónde debo reportar el error?

10

Desplazamiento natural usando ".Xmodmap": pointer = 1 2 3 5 4 7 6 8 9 10 11 12ya no funciona en 12.04 en algunas aplicaciones específicas de Ubuntu como el Centro de software, la ventana de configuración y el centro de actualización. ¿Bajo qué paquete debo informar el error?

Luke Hoersten
fuente

Respuestas:

11

Llego terriblemente tarde a esto, pero acabo de terminar de escribir una guía que podría ayudarlo a usted o a cualquiera que pase. Si todavía tiene este problema, eso es.

La esencia de esto es que necesita obtener la identificación de su panel táctil con el xinput listcomando, luego la distancia de desplazamiento actual con xinput list-props [touchpad-id] | grep "Scrolling distance". La salida debería ser algo como:

Synaptics Scrolling Distance (288): 106, 106

Aquí, 288está el ID de la propiedad y 106, 106son los valores actuales. Lo que debe hacer es invertir los números: aquí, los nuevos valores serán -106, -106. Este comando lo hace:

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

Tengo esto en un script de shell configurado para ejecutarse al iniciar sesión, junto con comandos para reiniciar nautilus, que puede o no funcionar para usted (está en la publicación del blog vinculada).

Andy C.
fuente
Eso es genial. ¡En realidad solucionó el problema para mí! ¡Muchas gracias!
Luke Hoersten
1
A mí también me funciona. Pero tenga en cuenta que debe desactivar la aplicación Natural Scrolling después. De lo contrario, el comportamiento en todas las ventanas se invierte :)
Steven Roose
@ Andy C. ¿Hay alguna manera de hacer lo mismo con mi mouse?
Steven Roose
1
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Seth
¡Gracias! Utilicé varias formas en 15.04, incluido el Desplazamiento natural de Ubuntu Tweak y todas funcionaron solo en algunos casos, pero no en todos. Esto finalmente parece ser una solución independiente de la versión del sistema operativo.
schluchc
5

Supongo que la mejor manera de hacerlo es usando dconf-editor:

  • Terminal abierta
  • Escribe dconf-editor y presiona Enter
  • Ahora vaya a org> gnome> settings-daemon> periféricos> touchpad y desmarque scroll natural

Es posible que primero necesite instalar dconf-editor, ejecutándolo sudo apt-get install dconf-editoren la terminal.

Esto solo revertirá la dirección de desplazamiento del panel táctil, no de un mouse externo.

Aquí hay una captura de pantalla de dconf-editor después de hacer cambios:

ingrese la descripción de la imagen aquí

Ranveer
fuente
Espera, ¿desde cuándo ha existido esto?
Andy C.
1
He usado Ubuntu 12.04+ principalmente, y ha estado allí en todas y cada una de las versiones.
Ranveer
1
Extraño, uso 12.04 con las últimas actualizaciones y falta esta opción.
Radu Maris
Si no está allí, intentesudo apt-get install dconf-tools
Ranveer
1

El error # 949465 es un duplicado de sonido similar que se informó para el desplazamiento natural en Nautilus. Está archivado contra el libxipaquete, por lo que puede intentar archivarlo allí.

O eso, o es posible que desee intentar rellenar errores en los paquetes para todas las ventanas afectadas. Por ejemplo, los paquetes para el software que ha enumerado anteriormente serían:

  • Centro de software de Ubuntu: software-center
  • Ajustes del sistema: gnome-control-center
  • Gestor de actualizaciones: update-manager

Puede informar errores en cualquiera de estos ejecutando ubuntu-bugen una terminal, seguido del nombre del paquete deseado.

Christopher Kyle Horton
fuente