La sensibilidad del panel táctil se escala a las dimensiones de la pantalla virtual

10

Estoy experimentando con la conexión de un segundo monitor a mi computadora portátil Ubuntu Natty, y he notado una molesta "característica" que hace que cualquier configuración de monitores múltiples sea tan inutilizable que realmente prefiero la configuración de mi computadora portátil de un solo monitor.

Parece que el sistema "escala" automáticamente la sensibilidad de los ejes X e Y del panel táctil para que coincida con las dimensiones de la pantalla "virtual" que abarca varios monitores. Esto se ilustra mejor con un ejemplo. Si configuro dos monitores uno al lado del otro, la velocidad del eje X del panel táctil se duplica, de modo que mover el dedo la misma distancia en el panel táctil hace que el mouse en la pantalla se mueva el doble en la dirección X que lo hizo cuando solo tenía un solo monitor. Sin embargo, la sensibilidad del eje Y permanece sin cambios, por lo que todos los movimientos diagonales del mouse terminan en el ángulo incorrecto. Esto hace que el panel táctil sea casi completamente inútil, ya que el mouse en la pantalla no se mueve en la misma dirección que mi mano en el panel.

¿Hay algo que pueda hacer al respecto? Solo quiero que las velocidades de los ejes X e Y sean idénticas, y definitivamente no quiero que cambie la sensibilidad de mi mouse porque agregué una pantalla.

El touchpad es un touchpad Synaptics, por cierto. La computadora portátil es una Dell M1330 con una tarjeta gráfica nVidia.

Ryan C. Thompson
fuente
Estoy viendo el mismo comportamiento desagradable en un escritorio Natty con un Apple Magic Trackpad y gráficos nVidia. Esto ha sido complicado para Google con todas las palabras genéricas de "resolución" y "sensibilidad" (pero no sé cómo describir nuestro problema de otra manera). Espero que alguien encuentre la respuesta y mensajes desde aquí ...
Rymo
tienen el mismo problema con ubuntu de confianza, Lenovo portátil Y50
Mathieu

Respuestas:

4

No estoy seguro si todavía está buscando, pero encontré información en estos dos hilos: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/327428 y el error 591954. Resulta que las dimensiones del panel táctil se están escalando a las dimensiones de la pantalla virtual que xorg genera para contener sus monitores. Dado que la mayoría de las personas tienen sus monitores uno al lado del otro, terminas con una pantalla virtual que probablemente sea dos veces más ancha que con un solo monitor, por lo que tus movimientos horizontales del trackpad se escalan para ser el doble de rápido. La solución se cometió originalmente hace casi 2 años, lo cual es un poco ridículo, pero ...

Lo que terminé haciendo es seguir los consejos de la última publicación del primer hilo e instalar el controlador xorg synaptics para oneiric desde aquí: http://packages.ubuntu.com/oneiric/amd64/xserver-xorg-input- synaptics / download

Esto arregló todo bien para mí.

KevBry
fuente
Dado que Oneiric se lanzó ahora, y no lo he probado en mucho tiempo, solo voy a marcarlo como aceptado.
Ryan C. Thompson
2
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Velocity Scaling" 10

(10 es la sensibilidad, puedes ajustarlo). Más información allí: https://bbs.archlinux.org/viewtopic.php?pid=963650#p963650

Trif
fuente
¿Qué tiene que ver esta configuración con las sensibilidades relativas en las direcciones X e Y?
Ryan C. Thompson
-1

Los problemas de sincronización del mouse parecen ocurrir con frecuencia en muchas soluciones de virtualización. Hasta ahora, la solución que he encontrado que funciona bien tanto en Xen como en VirtualBox es configurar el mouse para que sea emulado como un "dispositivo de tableta" en lugar de un mouse normal.

Espero que pueda encontrar una opción como esta en la configuración de virtualización y que resuelva su problema.

Randolf Richardson
fuente
No estoy hablando de máquinas virtuales. Estoy hablando de una configuración de monitores múltiples. Dos monitores colocados uno al lado del otro crean una pantalla "virtual" que es el doble del ancho de una pantalla física.
Ryan C. Thompson
Oh, eso es solo una pantalla extendida entonces. Me sorprendió la palabra "virtual".
Randolf Richardson
Creo que la documentación / código X11 se refiere a ella como una pantalla virtual.
Ryan C. Thompson