Como posso fazer com que o Firefox reconheça gestos multitoque em uma tela sensível ao toque?

25

O Multitouch parece estar funcionando bem no Chromium, mas não no Firefox. No Chromium, arrastar um dedo para cima ou para baixo na tela rola a tela como esperado, mas no Firefox, esse gesto parece estar destacando o texto. Como posso fazer com que o Firefox funcione bem com gestos multitoque?

Estou executando o Ubuntu 14.04 em um laptop conversível Lenovo Yoga 2 11 ".

Editar: eu li a página aqui que diz que a capacidade de toque é presente, mas desativado em FF. Mas habilitá-los e reiniciar não parece ter qualquer efeito - arrastar o dedo pela tela ainda só seleciona o texto.

    
por Jon 13.10.2014 / 20:30

5 respostas

10

No Xubuntu 16.04 com o Firefox 50, eu consegui trabalhar habilitando e10s e definindo o env-var MOZ_USE_XINPUT2=1 . Em detalhe:

  1. Ativar e10s / multiprocessos. Se você estiver executando o Firefox 57 ou superior, ele já deve estar ativado. Caso contrário, você pode ter que desabilitar um monte de addons e possivelmente forçar habilitá-lo.

    • Use o link para verificar quais addons são incompatíveis com os e10s , embora ter apenas addons marcados como compatíveis não seja suficiente no FF50 para ativar e10s, talvez seja necessário ativá-lo de qualquer maneira (no FF50, apenas determinados add-ons permitidos são permitidos com e10s por padrão - versões posteriores serão habilite e10s contanto que todos os addons sejam compatíveis).
    • Você pode fazer check-in em about:support se o multiprocesso estiver ativado. Se você precisar ativar forçar, basta abrir about: config, clicar com o botão direito do mouse e inserir um novo valor boolean com o nome browser.tabs.remote.force-enable ; em seguida, reinicie o FF e verifique about:support novamente.
  2. Saia do FF e inicie-o a partir da linha de comando com MOZ_USE_XINPUT2=1 /usr/bin/firefox .

Agora você pode testar o link e rolar com um dedo.

Fonte: link

    
por unhammer 04.01.2017 / 20:38
8

O Firefox ainda não suporta multitouch no X11 / Linux. No momento, está sendo feito um trabalho de atualização do GTK + 2 para o GTK + 3, que acredito ter desembarcado em Noturno e Aurora / Developer Edition . Há um bug rastreando o upgrade do GTK , além de um bug para Toque no suporte a eventos . O erro geral do suporte a multitouch no Linux parece ser 711711 que depende dos erros mencionados acima. p>     

por lol768 23.08.2015 / 17:24
4

" Agarrar e arrastar " extensão para o Firefox fez o truque para me, permitindo, pelo menos, para rolagem sem selecionar o texto. Gestos, no entanto, parecem não funcionar.

    
por giocomai 23.02.2015 / 13:18
1

Acredito que isso seja um problema com o próprio Firefox, como acontece em vários sistemas operacionais e em vários hardwares. Eu sei como fazer funcionar em um touchpad multi-touch do MacBook rodando Ubuntu, então eu vou mostrar como fazer isso lá, e você deve ser capaz de fazê-lo funcionar em sua tela de toque também, já que é uma configuração dentro do Firefox, não o sistema.

Ok, abra o Firefox e digite about:config na barra de endereço e, na caixa de filtro, coloque browser.gesture , que exibirá todos os gestos de toque do Firefox. Depois de mostrar as configurações de toque, procure browser.gesture.pinch.in e defina o valor como cmd_fullZoomReduce , que deve dar o zoom, e obtenha o zoom, procure browser.gesture.pinch.out e defina esse valor como cmd_fullZoomEnlarge . Depois de definir esses valores, há mais duas configurações a serem alteradas. O próximo que você deseja procurar é browser.gesture.pinch.latched , por padrão, ele está definido como true , você deseja alterar isso para false e, em seguida, vá para browser.gesture.pinch.threshold , que é definido como 150 por padrão. altere esse valor para 10 .

Foi assim que consegui que todos os recursos multitoque funcionassem para mim. Espero que também funcione para você, boa sorte.

    
por McLovin 26.10.2014 / 03:59
0

Na versão do Firefox no Ubuntu 18.04, funciona imediatamente:

  • beliscar para ampliar com dois dedos (um pouco lento e sem resposta e é melhor usar os dedos de ambas as mãos)
  • rolando com a guia com dois dedos e deslizando para cima e para baixo (também um pouco sem resposta)
  • toque com três dedos no menu
  • arrastar o dedo pela tela seleciona o texto

Parece não haver opção para copiar o texto selecionado, mas você pode usar Shift + F10 para obter o menu e selecionar copiar lá

    
por 28.07.2018 / 07:16