Page 1 of 1

FingerWorks Utilities on Linux Virtual Image

Posted: 28 Dec 2018, 09:24
by og_ts_user
Hello community, I've hired a professional to help me make a virtual image which will run the FingerWorks software. He has an Ubuntu 10 image right now which boots the software, which is half the battle. I'm going to check it out to see if it will really configure my iGesturePad, then I'll work with him to make a finalized image with everything on it which everyone can use forevermore with their aging hardware.

Any requests for how we put that together?

Re: FingerWorks Utilities on Linux Virtual Image

Posted: 31 Dec 2018, 15:07
by TorbenGB
If you can make it work on Linux, that would be a great leap!

My most recent efforts are years old but what we found back then was that it's easy enough to get the FingerWorks software to work, but impossible to upload the configuration to the keyboard because the FingerWorks software uses old an old Java implementation of USB that is not supported in newer Java versions. That's why it won't even work in Windows 7, nevermind any Linux version.

The closest thing to success was to run a 32-bit Windows XP on a virtual machine (on any host OS), but the keyboard's DFU mode for programming presents hurdles with the virtualization, so it's still most reliable to run it on an actual, old PC running an actual, old Windows XP. Details here and here, and also note issues with XP on modern hard drives.

Re: FingerWorks Utilities on Linux Virtual Image

Posted: 02 Jan 2019, 20:32
by og_ts_user
Yeah I guess I'm having that problem.

* Ubuntu 10 image boots fine
* I can set up the VM Filter for the iGesturePad and the VM sees it when booted
* The MultiTouch_Utilities software starts fine
* BUT the software says No FingerWorks Devices Found

I understand the thing about "the Utilities use an old version of Java" but then why doesn't it work to virutualize a sufficiently old distro? The other thread says somebody got it working on Linux in VirtualBox, right, in 2011?

Re: FingerWorks Utilities on Linux Virtual Image

Posted: 04 Jan 2019, 09:41
by TorbenGB
I think it's not about using an old Linux distro, it's about getting your hands on a sufficiently old Java engine? That in turn might have dependencies, i.e. you can't run a very old Java on a new'ish OS. So you'd have to start with an OS from the same time and install that old Java version on it (included in the FingerWorks downloads page).

Re: FingerWorks Utilities on Linux Virtual Image

Posted: 07 Jan 2019, 18:19
by og_ts_user
We put the Utilities on an old version of Mandrake using the 2.4 kernel but the result was unchanged. That used the version of Java that shipped with the Utilities.