Estou tendo alguns problemas com o Google Chrome e minha tela sensível ao toque no Ubuntu 14.04.
O uso básico da tela sensível ao toque funciona bem, mas se eu tocar duas vezes na tela sensível ao toque (o gesto de clicar com o botão direito, tanto quanto eu sei), toda vez que tocar na tela depois disso, ela funcionará como se estivesse certa. -clicado.
Esse problema parece ser exclusivo do Chrome; O xterm, por exemplo, atua normalmente.
Alguma sugestão?
Existe uma maneira de fazer com que os eventos da tela sensível ao toque atuem de forma idêntica aos eventos do mouse? Por exemplo, descobri onde posso desativar os eventos de toque (usando chrome://flags/#touch-events
), mas isso desativa completamente o toque para clicar com o botão esquerdo.
Alguém está usando com êxito uma tela sensível ao toque com o Google Chrome no Ubuntu 14.04? (Estou trabalhando nisso para uma configuração no estilo de quiosque, por isso estou usando o Ubuntu Server e nodm em vez do Unity ou outro shell de desktop, e meu hardware também é um pouco incomum.)
fonte
xev
e não conseguimos ver nada que indique o problema.Respostas:
Há pelo menos uma solução possível que funcionou para mim. :)
Esse problema poderia ser resolvido para mim com o
--touch-devices
parâmetro de linha de comando do Chrome .Determine o ID do dispositivo de entrada de X em um console
levando a
no meu sistema.
Para fazer o Chrome sempre usar esse sinalizador da CLI, consulte:
Como definir sinalizadores de CLI para o Google Chrome?
Chrome + tela sensível ao toque + unidade (14.04)
fonte
--touch-devices
enquanto investigamos outro problema e não percebemos que ele poderia ajudar aqui também. No momento, não estou em posição de testar se isso resolve os problemas que estávamos tendo, mas faz sentido; obrigado.Esse problema é muito elusivo para mim, portanto, não tenho certeza se minha correção atual permanecerá realmente corrigida. Mas o que eu fiz foi comentar qualquer ocorrência de
Option "SoftButtonAreas"
in/usr/share/X11/xorg.conf.d/50-synaptics.conf
. No entanto, este não é o caminho para fazê-lo. Em vez disso, devo substituir esse arquivo em algo como/etc/X11/xorg.conf.d/my-synaptics.conf
. Vou reiniciar e ver se isso quebra novamente ...fonte