The book of inspiration

October 27, 2010

Face Input

Filed under: tech — Tags: , , , — zproxy @ 7:23 am

Have you seen those single input games? One where you just have to press space to jump? One where you have to press space to gain height for your air plane? Where you change the orientation of your phone to see the beer glass being depleted?

What about face input? You can either blink or move your head. You can even ask your girlfriend for a split screen game.

The future input events:

  • this.onkeypress
  • this.onclick
  • this.ontouch
  • this.onvoice
  • this.onface
  • this.oncameratilt
  • this.onacceleration
  • this.onorientation
  • this.onhoverhands
  • this.oneye
  • this.oneyesclosed
  • this.onmusic
  • this.onmind
  • this.ondevicesensor
  • this.ongps
  • this.onmagnet
  • this.onnfc
  • this.ongaze
  • this.ontoeclick
  • this.onnearby
  • this.onfaraway
  • this.onheadnodyes
  • this.onheadshakeno

See: (see also the article)

How many web cameras does your multitouch multiscreen application consume?

Update: See Face Tracking Tetris with Kinect

See also: Emergency and Disaster Service mentioned by Nathan

The Technium referenced some thin interesting named Readers of The Screen:

See also:


October 12, 2010


Filed under: tech — Tags: , , — zproxy @ 8:18 am

CLI (Command Line Interface) = (Think textual, such as the command prompt or DOS)
GUI (Graphical User Interface) = (The Windows UI)
NUI (Natural User Interface) = (Think of physical interaction with a GUI)
OUI (Organic User Interface) = (Spend some time researching here)


This 4 player game has some serious potential.

The last time I decided to highlight multitouch technology was when I mentioned the finger tools concept by Matt. And there is a Touch Notation abstract over here.

Today I found a DSL project “TouchToolkit“.

name: DoubleTap

 Touch state: TouchUp
 Touch limit: 1
 Touch step: 2 touches within 1 sec
 Touch area: Rect 50x50 including last 1 touch within 1 sec

 Touch points

The question is do we really want to express touch gestures from a text file. What if we would want to record touch simulation and give it a name.

In the following image we have a file “Default.g” which is the container for recorded gestures.

With JSC the developer would be able to apply this recorded gesture on all platforms supported by jsc. More details on that soon enough.

GestureWorks' Supported Hardware Page

If you are looking for multitouch hardware see this list.

See also: Dell Latitude XT multitouch drivers.

How will we define the gestures for our multitouch devices in the near future?

Here are some icons to describe various states of the touch points:

Here are some interesting scenarious;

See also:

August 13, 2010

Finger Tools

Filed under: tech — Tags: , — zproxy @ 1:38 am

Check out this cool multi finger touch concept by Matt:

Finger Tools demo screenshot

Blog at