Touchegg funciona para mim - no entanto, aparentemente não no Firefox ou Chrome, apenas no Chromium , os gestos multi-touch funcionam para mim (prontos para usar).
No Chromium, posso arrastar com um dedo (tocar na tela, não tocar no touchpad), rolar com dois dedos (touchpad), beliscar e aplicar zoom (toque na tela).
Veja: bug do Firefox, link
Para corrigir o chrome, tive de seguir as duas respostas em Chrome + Touchscreen + Unity (14.04)
Primeiro,
- Navegue até
chrome://flags/#touch-events
e - defina
Enable touch events Mac, Windows, Linux, Chrome OS
como ativado. - Também defino "Ativar escala de pinça. Windows, Linux, SO Chrome" para ativada (em vez de padrão).
Em segundo lugar, eu precisava começar o Google Chrome e dizer qual dispositivo.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ ELAN Touchscreen id=9 [slave pointer (2)]
$ google chrome --touch-devices=2
Minha configuração
- ubuntu 14.04
- segunda geração gen x1.
- Chromium: versão 43.0.2357.130 Ubuntu 14.04 (64 bits)
- Chrome: versão 43.0.2357.134 (64 bits)
- Firefox: 40,0
Meu ~/.config/touchegg/touchegg.conf
se for útil:
link