

I attended a great session showcasing some of the demonstration exhibits that are on display in the interactivity chamber. (There are about 12 exhibits in all, located as demos in the exhibit hall).
A Practical Touch-Sensitive Surface"The Unmousepad: an Interpolating force-sensitive Resistor"
These researchers
created a technology that enables the creation of Inexpensive Multi-Touch Pressure Acquisition Devices (IMPAD) which are paper-thin, flexible and can easily scale down to fit on a portable device or scale up to cover an entire table. These devices can sense varying levels of pressure at a resolution high enough to sense and distinguish multiple fingertips, the tip of a pen or pencil and other objects. Potential applications include writing pads, virtual keyboards, virtual drums, etc.
Dr. Croakie says: Whoa! I can wait to get my hooves on this one!
SLAP, Pow!
"SLAP Widgets for Multitouch Tables"
Researchers from UCSD and RWTH Aachen University introduced a new concept, called SLAP widgets, that allow for haptic feedback and interactivity along with a rear-illuminated multitouch table (FTIR). One problem that comes up with certain interactions with a multitouch table is the lack of tangible feedback - for instance, it's much harder to type on a tabletop than a real keyboard, because you lack the nice click of real keys.
SLAP (Silicone Illuminated Active Peripherals) are input devices formed of transparent silicone including buttons, dials, sliders, and a keyboard. The SLAP widgets are placed on the multitouch surface and, using tag recognition, labels and indicators are projected on the table surface just below the physical peripherals. It's a very cool idea, and fairly easy to implement. It's especially neat because I was in the HCI lab at UCSD when some of the early ideas of SLAP widgets were being developed!
Dr. Croakie says: SLAP widgets seem very useful and nifty. Now, I challenge these researchers to come up with a real-world implementation that solves a real problem. How do people interact with them? What difficulties arise, and what problems are solved?