SDK/OS X doesn't build: macosx_DeviceInternals.c missing

Support about issues that aren't clearly in one of the above areas.

Moderator: The00Dustin

SDK/OS X doesn't build: macosx_DeviceInternals.c missing

Postby antifuchs » 18 Oct 2006, 00:18

Hi there.

I've been trying to re-build the FWHID HandMotion SDK for Mac OS X 10.4 / intel, so that I can run XWinder with a sensible startup time and memory usage (was also planning on re-distributing it to my fellow intel mac sufferers). However, rebuilding that SDK for OS X turns out to be pretty hard: there are files missing that are required to build the thing (the same is true for XWinder, but it's only resources that can be copied from the binary installation).

In particular, the file macosx_DeviceInternals.c is missing, which presumably contains the definition of FWHID_registerMultiTouchDevices(void*). This definition is pretty central to getting everything to run -> Argh.

Does anybody have access to that file? Can it be legally distributed? Can I have it, pleeeeeease? 8-)

Thanks in advance.
Posts: 3
Joined: 03 Dec 2005, 16:45

Postby ivanw » 18 Oct 2006, 14:51

Yes antifuchs, this is where comes a chance for Westerman and Elias to be fair with early supporters of their technology, ...or not!
We may survive to your failure here but, someday, we will be facing a more vital issue... HID will be compatible for a while though.

Nevertheless, it feels like we are surviving rather than running on the cutting edge with MultiTouch technology... This is a change alright, but in the wrong direction for people who have spent big time and money to run into a dead end just to witness our FW proselyte vanishing through a teleport directly to Apple :!:

Click on the Watch this topic for replies bellow... Any further silence as an answer to your question will just confirm the doom of our formerly praised FW fellows...

Now, we're all listening... :?:
User avatar
Posts: 390
Joined: 29 Jul 2005, 12:32
Location: Paris, France

Wishing for at least the MultiTouch Utilities to work

Postby jwr » 03 Jan 2007, 11:41

Well, I've just moved to a Mac and I wish at least multitouch utilities would work. They don't work on an intel mac because of the jusb library.

I've built the jusb library myself, but the utilities still won't work for some other reason, which I'm unable to resolve.

Why not opensource the multitouch utilities, so that we could fix bugs and improve them? It's not like the utilities are the core secret proprietary technology of Fingerworks anyway.

Posts: 18
Joined: 09 Aug 2005, 11:06

Postby ivanw » 03 Jan 2007, 15:50

Some suggestions here:

:idea: Maybe a compatibility issue? Even with jdk160, you can compile a backward compatible USB library with a recent source code:
  • javac -source 1.? -target 1.4

:?: We could learn something useful from error messages with a command-line launch:
Code: Select all
java \
   -classpath \
    lax.jar; \
    lib/FW_defaults.jar; \
    lib/jdom/jdom.jar; \
    lib/jdom/xerces.jar; \
    lib/jh.jar; \
    lib/jusb/jusb.jar; \
    lib/upgredit.jar; \
    lib/utility_help.jar \
User avatar
Posts: 390
Joined: 29 Jul 2005, 12:32
Location: Paris, France

working Java SDK?

Postby dwigdor » 22 Feb 2007, 18:50

Has anyone ever successfully built the Java SDK for the iGesture pad? I'm trying to build the DLL file, but have found that a missing header file (not anywhere in download) means it can't be built.

I'm trying to get raw finger locations from the pad in order to do some HCI research (not at all trying to use their gesture engine or other such things). Anyone at all make this work?

Daniel Wigdor (
New member
Posts: 2
Joined: 21 Feb 2007, 22:46
Location: Toronto

Postby The00Dustin » 16 Apr 2010, 00:33

Regarding the missing header file, as Nomaded just pointed out that is back, I checked it out, and noticed "For service claims please visit the customer support section of this website," following the comment "If you are experiencing any issues with your FingerWorks product you have the following options:"
That said, my first thought was that perhaps this would be a valid route for getting repairs on non-working units. My second (and more relevant) thought was that perhaps someone who understands all of this programming and compiling stuff could fill out the form to ask about and/or request the missing file(s) needed for the SDK to be useful. If a response was received (and the files were provided even though updated software won't be created), perhaps the file(s) could be made available on this site, and (hopefully) used to make versions of the utilities and xwinder that work with newer OSes... I would be thrilled to see a version of each for Win7 x64 (even as I still run XP), and I'm sure Snow Leopard users and Linux users would be equally thrilled if they were provided with respective versions of each...
Grizzled Veteran
Posts: 183
Joined: 28 Apr 2005, 22:07

Postby nomaded » 20 Apr 2010, 23:41

Even though the website has been restored, I really doubt that there's anyone behind the site that would be able to respond to help requests.

TouchStream Mini - February 26, 2002 - Sold
TouchStream Stealth - March 18, 2002 - Windows 7 Ultimate (home)
TouchStream MacNTouch (white) - July 23, 2003 - Retired
TouchStream LP - March 31, 2004 - In storage
TouchStream MacNTouch (silver) - December 1, 2004 - In storage
Stenovations Digitouch (dvorak) - 2007 - Windows 7 Ultimate (work)
Stenovations Digitouch (dvorak) - 2007 - In storage
Smarty Pants
Posts: 131
Joined: 27 Apr 2005, 04:11
Location: MA

Postby The00Dustin » 21 Apr 2010, 00:18

I doubt it as well, but seeing as how the site indicates that the devices are no longer being manufactured, someone could try. However, it would be pointless for someone who doesn't know what is needed to put forth the effort.
Grizzled Veteran
Posts: 183
Joined: 28 Apr 2005, 22:07

Return to Other troubleshooting

Who is online

Users browsing this forum: No registered users and 1 guest