Pantalla táctil de Google Chrome: el clic derecho se atasca

13

Tengo algunos problemas con Google Chrome y mi pantalla táctil en Ubuntu 14.04.

El uso básico de la pantalla táctil funciona bien, pero si toco dos veces la pantalla táctil (el gesto para hacer clic con el botón derecho, por lo que puedo decir), cada vez que toco la pantalla después de eso, actúa como si tuviera razón -click.

Este problema parece ser exclusivo de Chrome; xterm, por ejemplo, actúa normalmente.

¿Alguna sugerencia?

¿Hay alguna manera de hacer que los eventos de la pantalla táctil actúen de manera idéntica a los eventos del mouse? Por ejemplo, encontré dónde puedo deshabilitar los eventos táctiles (usando chrome://flags/#touch-events), pero eso deshabilita completamente el toque para el clic izquierdo.

¿Alguien está usando con éxito una pantalla táctil con Google Chrome en Ubuntu 14.04? (Estoy trabajando en esto para una configuración de estilo kiosco, así que estoy usando Ubuntu Server y nodm en lugar de Unity u otro shell de escritorio, y mi hardware también es un poco inusual).

Josh Kelley
fuente
1
Estoy ejecutando Ubuntu 14.04 completo con hardware normal, pero tengo exactamente el mismo problema.
Olli
¿Has intentado usar xev para ver cómo terminan las acciones? Sin embargo, no sé cómo funciona para el tacto. Ver www.x.org/archive/X11R7.7/doc/man/man1/xev.1.xhtml
DaveM
@DaveM: intentamos xevy no pudimos ver nada que indicara el problema.
Josh Kelley
@JoshKelley probablemente necesite ejecutarlo antes y después de que surja el problema, para obtener el punto base y la falla. De lo contrario, veo que tienes una solución
DaveM

Respuestas:

2

Hay al menos una posible solución que funcionó para mí. :)

Ese problema podría resolverse para mí con el --touch-devicesparámetro de línea de comando de Chrome .

Determine la identificación del dispositivo de entrada de X en una consola mediante

xinput list

llevando a

google-chrome --touch-devices=10

en mi sistema

Para hacer que Chrome use siempre este indicador de CLI, consulte:

¿Cómo establecer banderas de CLI para Google Chrome?

Chrome + Pantalla táctil + Unidad (14.04)

aGer
fuente
Habíamos tropezado --touch-devicesmientras investigábamos otro problema y no nos dimos cuenta de que también podría ayudarnos aquí. No estoy en condiciones de probar si esto soluciona los problemas que teníamos, pero tiene sentido; Gracias.
Josh Kelley
0

Este problema es muy difícil para mí, así que no estoy seguro de si mi solución actual se mantendrá solucionada. Pero lo que hice fue comentar cualquier ocurrencia de Option "SoftButtonAreas"adentro /usr/share/X11/xorg.conf.d/50-synaptics.conf. Sin embargo, esta no es la forma de hacerlo. Más bien debería anular este archivo en algo así /etc/X11/xorg.conf.d/my-synaptics.conf. Reiniciaré y veré si eso lo rompe de nuevo ...

worldsayshi
fuente