DiamondTouch input driver
Peter Hutterer
mailinglists at who-t.net
Wed Aug 8 01:32:44 PDT 2007
Guys,
FWIW, I've just released version 0.2.0 of an X input driver for the MERL
DiamondTouch.
== What is a DiamondTouch? ==
"The MERL DiamondTouch table is a multi-user, debris-tolerant,
touch-and-gesture-activated screen for supporting small group
collaboration." [0]
The DT is popular amongst tabletop and collaboration researchers.
== Driver notes ==
The current driver allows the DT to be used like a mouse. Since it can
detect which user is pressing, one table can represent up to 4 mice
simultaneously.
The driver supports hotplugging, most of the device-specific features
are configurable.
It uses a "plugin system" to allow various different methods to
determine the exact point of touch. This is useful if there is more than
one touchpoint by a user. Different methods can allow different
gestures, eventually allowing things like the Fluid DTMouse [1].
More information available in the man page.
The driver also supports BlobEvents for the experimental blob branch
[2]. BlobEvent support can be disabled for those who are sane enough to
not use my experimental X servers.
== Download ==
http://people.freedesktop.org/~whot/diamondtouch/
The GPL'd kernel driver for the DiamondTouch is available at the same
location. It was written by MERL.
git repository: git://people.freedesktop.org/~whot/xf86-input-diamondtouch
License: X11
Cheers,
Peter
[0] http://www.merl.com/projects/DiamondTouch/
[1] http://www.merl.com/publications/TR2006-001/
[2] http://wearables.unisa.edu.au/mpx/?q=node/88
More information about the xorg
mailing list