Exciting Kinect Stuff Already Coming Out
Just last week we learned that the Kinect had been hacked wide open and already we're seeing a flood of innovative stuff coming out. Jamie found a page with a lot of pictures and screenshots, and Engadget has more.
The hardware is quite a bit more than a glorified webcam. Check out this article for more information:
http://www.wired.co.uk/wired-magazine/archive/2010/11/features/the-game-changer?page=all&p=2
I'm still waiting for ...focus follows mouse...
A second of googling turned up this:
"Believe it or not, Windows does support focus-follows-mouse, though there is no GUI configuration exposing it. Instead you must edit a registry key and then log out and back in for the change to become effective. You can use regedit to edit the key. On Windows NT, set the following registry key to have a value of 1: HKEY_CURRENT_USER\Control Panel\Mouse\Active Windows Tracking On NT it has some bugs: some apps auto-raise on focus, and alt-tab doesn't move the mouse. On Windows 2000, XP, or 2003, you need to change a binary-valued registry key: HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferencesMask This is a little-endian bitmask. For focus-follows-mouse, add the flag 0x1. For example, my XP SP2 laptop originally had a value of 9E 3E 05 80, which is 0x80053E9E. To activate focus-follows-mouse I changed to 0x80053E9F, or 9F 3E 05 80 in regedit. According to http://www.winguides.com/registry/display.php/18/ you can also achieve raise-on-focus by adding the flag 0x40. I haven't tested that as I don't like raise-on-focus."
As for virtual desktops, I'm using a decent open-source third-party add-on called Z-Systems Vista/XP Virtual Desktop Manager...
I think that the principle of operation is different. It projects a known pattern and then identifies the position of each dot as read by the IR camera. I think the pattern is similar to this one . Based on that it is able to compute the distance to every dot.