-
Notifications
You must be signed in to change notification settings - Fork 5
Use Kinect to create '3D mousepads'. This program detects finger position and send TUIO messages to pass them. Linux clone of Space Palette.
License
YggdrasiI/KinectGrid
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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. Installation: Call 'make' to 1. Install the dependencies 2. Compile and copy 3rd party libraries into lib subfolder 3. Build KinectGrid with CMake in 'build' subfolder If step 1 (suited for debian based systems only) failes, try to install the dependencies manually and call make again. Known Problems: Kinect sensor did not shutdown if KinectGrid terminated with Ctrl+C. Solution: Press ESC in the application window or quit application over the webinterface. 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.
About
Use Kinect to create '3D mousepads'. This program detects finger position and send TUIO messages to pass them. Linux clone of Space Palette.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published