tDesk released!
Application, Multitouch May 5th, 2008Last year I demonstrated how Windows XP could be (ab)used with multi-touch interaction.
A few weeks ago I made some adjustments to make it compatible with the latest touchlib and this is the result:
tDesk v2 allows the user to move and resize multiple windows at the same time by using multi-touch gestures. Because Windows XP/Vista was not designed for multi-touch there are some issues with this type of input. In multi-touch mode it is not possible to do a mouse click, therefor I added an option to switch between multi-touch and mouse simulation mode.
Please keep in mind that when the mouse simulation mode is activated only single touch input is allowed. Do not use this software on unstable multi-touch systems.
Finally, use this software at own risk
.
Install instructions are in: readme.txt !
Downloads:
tdesk v2
Touchlib compiled libraries, revision 393 speedfix
Any tips or problems can be posted in the comment section.
* update *
In some cases tDesk does not seem to work properly with touchlib. Try downloading rev393 and overwrite your current touchlib dll files.


May 5th, 2008 at 10:51 pm
Dude i have to say thats awesome… Great Work!
keep up the good work.
Taha
May 7th, 2008 at 3:56 am
i never say tx for testing all your applications,
so tx laurence
yogi(indonesia)
May 15th, 2008 at 9:41 am
probleme tDesk se lance mais disparait aussitot.
May 19th, 2008 at 6:57 pm
heyy dude…this is awesomeeeee…i tried this tdesk app, but I’m gettin an error
“tDesk v0.2 Listener: tDesk_v2.exe - Application Error”
“The instruction at “0×00000000″ referenced memory at “0×00000000″. The memory could not be “read”.
Ok to terminate cancel to debug
hitting either OK or cancel just exits the app. I’ve got everything else working fine.
smoke demo works, mouse driver works, all flash demos work…any clue on this…thanks
May 26th, 2008 at 7:01 pm
Amazing job, Laurence! This is really cool.
I was having the same problem as “xtreme”, the other examples run well, but tDesk threw an exception. I think this was because I put tDesk.exe with an older version of Touchlib. I fixed it by replacing the files on the folder by those on touchlib-rev393-speedfix provided here.
May 26th, 2008 at 7:08 pm
@Sergio:
I could not figure out what was causing this problem. First I assumed that it would be missing the vs2k5 dll’s, but that wouldn’t really make sense with this error message.
I’m glad you found a solution.
Thanks
May 29th, 2008 at 6:03 pm
Downloading both package in the post, tdesk_v2 can’t find cxcore100.dll.
So, I download OpenCV and install it.. same problem, tdesk whats the dll in HIS directory (no matter if the dll dir is in the PATH).
With some dll copied in the right place:
“Unable to find entry point ?GetCameraUniqueID@C1394Camera@@QAEXPAT_LARGE_INTEGER@@@Z [cut] in the 1394camera.dll”
What’s wrong?
Thanks in advance!!
May 29th, 2008 at 6:05 pm
Solved using latest touchlib distro.