¿Pantalla táctil con dos dedos?

¿Pantalla táctil con dos dedos?

¿Es posible (y cómo?) hacer que ubuntu/linux/xorg identifique dos toques con los dedos en una pantalla táctil (lea PANTALLA, no panel táctil)? Intenté con Easystroke hacer clic y mantener presionado un menú emergente con el botón derecho (ejecutando xdotool, clic 3) como en Windows, pero eso destruyó el desplazamiento de 1 dedo en todos los programas que lo admitían desde el primer momento.

Preferiría desplazarme con 1 dedo y al mismo tiempo hacer clic y mantener presionado el menú contextual, pero parece imposible. Entonces, mi plan era usar 2 dedos para desplazarme y hacer clic con 1 dedo y mantener presionado para el menú contextual.

¿Es posible? He estado buscando en Google durante varios días, así que o nadie más usa pantallas táctiles con Linux o mi Google-fu es horrible...

Estoy usando ubuntu-gnome, no unity (en caso de que alguien conozca una solución específica de gnome)

Respuesta1

Ubuntu 15.10 funciona perfectamente con eventos multitáctiles (por ejemplo, 3 permite mover una ventana determinada, 4 abre el bash). Si tiene problemas con él, probablemente tenga que ver con el controlador que está utilizando o las capacidades multitáctiles de la pantalla.

¿Con qué dispositivo estás probando? ¿Puedes publicar el resultado de xinput --list?

Saludos

EDITAR:

Para obtener una funcionalidad táctil completa con un Surface Pro y como se indica enesta publicación:

Descargue las fuentes del kernel 4.0.1 desdeaquíy los parches deaquí.
Extraiga ambos archivos a un nuevo directorio. tar xvf archive.tar.gz /foler
Instale herramientas con sudo apt-get install libncurses5-dev kernel-package
Aplique todos los parches con patch -p1 -i xxx.patch
Copie la configuración actual con:

cp /boot/config-`uname -r` .config

Ejecute make menuconfigy luego presione ESCESCpara guardar y salir.
Comience la compilación con:

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-surface-pro-3 kernel_image kernel_headers

La compilación puede tardar entre 1 y 2 horas, dependiendo de su PC. Si tienes un dualcore puedes agregar -j 2después make-kpkg, -j 4si tienes un quadcore.
Luego, Make utilizará la cantidad de núcleos que especifique.

Una vez hecho esto, tendrás dos .debarchivos.
instalarlos consudo dpkg -i linux-image*.deb linux-headers*.deb

Reinicie su sistema y seleccione el Kernel recién compilado mientras arranca.

información relacionada