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