Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Use Kinect to create '3D mousepads'. This program detects finger position and send TUIO messages to pass them. Linux clone of Space Palette.
C++ C Perl Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
3rdparty
html
include
lib
src
AUTHORS
CMakeLists.txt
COPYING
DEPENDENCIES
FindFreenect.cmake
FindOnion.cmake
FindOpenCV.cmake
INSTALL
README

README

Linux clone of MultiMultiTouchTouch aka Space Palette of Tim Thompson ( http://spacepalette.com ).

Use your Kinect to define 'virtual' touchpads and 
send touch information in TUIO format. Look at the
wiki page for some screenshots.

Even on ARM platforms (I.e. beagleboard) are 30 fps reached.


Known Problems:
 Kinect sensor did not shutdown if KinectGrid terminated with Ctrl+C.
 Solution: Press ESC in the application window.


 Websocket did not work and terminal prints out
  '[ERROR onion.c:385] Error accepting connection: Function not implemented'

 Solution: Probably your kernel did not support accept4(...). 
 Add #undef SOCK_CLOEXEC just before the the #ifndef SOCK_CLOEXEC at 3rdparty/onion/src/onion.c:193
 and recompile & reinstall the library.
Something went wrong with that request. Please try again.