Sunday, May 09, 2010

Multi-touch on Linux

http://blog.linux.org.tw/~jserv/archives/002109.html
http://lii-enac.fr/en/projects/shareit/xorg.html
http://lii-enac.fr/en/projects/shareit/xorg-howto.html
http://www.lii-enac.fr/en/projects/shareit/linux.html

First, the requirements:
A multitouch-capable device
A kernel that correctly handles the multitouch device
An xserver 1.7.0 and above (with MPX inside)
Tools to compile programs (automake, autoconf, gcc, xorg-devel, etc...)
Time

Then, the files:
xf86-input-evdev.tar.bz2. Warning: this is not the latest version. The latest is available from Benjamin's git repository on freedesktop.
multitouchd.tar.bz2. Same warning as above.


[Note]
$ xinput list

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎜ ↳ Cando 11.6 id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Webcam id=11 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
∼ PIXART USB OPTICAL MOUSE id=12 [floating slave]

No comments:

Related Posts Plugin for WordPress, Blogger...