How can I get multitouch to work with i3?
I have a laptop with a multitouch touch screen (a Lenovo Yoga 2), and I'd love to get multitouch working with i3. Xinput shows that it's an:
↳ Atmel Atmel maXTouch Digitizer id=11 [slave pointer (2)]
I can run touchegg, and it seems to work OK in test mode in the terminal, but then when I run it, it seems to register touch events as pointer clicks, and moves the pointer around. Touch events that work in other window managers (GNOME shell, Unity) don't seem to work in i3. How can I get them to work?
I'm not sure this is possible, as i3 is a keyboard-centric interface. Pointer interactions are limited to focusing and resizing windows, or moving floating windows. By contrast, touchscreen interfaces were taken into account in the designs of both Unity and GNOME Shell.
ANOKNUSA - shouldn't it be possible for touchegg to interpret the gestures and map them to commands like 'i3-msg {actions..}' ?
Maybe, but I can't imagine it being anything but tedious. Tiling WMs and touchscreens follow two different, arguably mutually exclusive human interface design paradigms. Anything you might be able to get working with Touchegg in i3 could almost certainly be done faster and easier with a keyboard.
I'm working right now on making 'toughegg' working with i3 as long as multitouch is a helpful feature for web-browsers like Chromium.