Multitouch?

Its all business and sales. Presenting products, and concepts?

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Multitouch?

Postby Peregrine » Thu Oct 02, 2014 12:44 am

Does anyone here have experience with multitouch monitors + LC? I mean the kind of touch systems that can accommodate as many as 10 simultaneous touches / fingers / hands, such as might be used in an airport, mall or exhibit.
I am wondering about LC's performance when tracking so many touch points... and about any existing techniques or scripts for dealing with all of those points....
Cheers,
- C
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!

Re: Multitouch?

Postby FourthWorld » Thu Oct 02, 2014 1:18 am

Multitouch is supported on Android and iOS, but not yet on the desktop. Some time ago I submitted a request for that - feel free to add your comments there:
http://quality.runrev.com/show_bug.cgi?id=8446
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles

Re: Multitouch?

Postby Peregrine » Thu Oct 02, 2014 2:25 am

OK, comments added. Thanks for the reference.
Sure would be nice to have for a couple of upcoming museum projects... In fact, it's showstopper for at least one of those projects. Darn.
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!

Re: Multitouch?

Postby Peregrine » Mon Feb 22, 2016 6:55 pm

Just a bump (or poke or whatever they call it) for this subject... It's been a couple of years, and I have lost track of all the latest innovations in LC 8....

Touch interfaces are even more common then they were in 2014, and I'd still like to be able to use LC when we build museum interactives that require multitouch. Has there been any progress on this? I've seen this old post: viewtopic.php?f=49&t=25347&hilit=multitouch but it's not very clear to me... It looks like maybe I can manage multitouch if I write my own handlers?

I've also checked here: http://quality.runrev.com/show_bug.cgi?id=8446 , where there does not appear to be an update, either.

Is it on the roadmap? If not, why not? As others have pointed out, multitouch is the de facto modern standard for interaction.

The issue for me is that it looks like I would have to commit significant time just to build and test these capabilities. And then if they are not responsive enough, I'll have to move to a different dev tool that does provide native, or at least fast and responsive, multitouch....

(The follow up question is: would it be even possible to commission an [s]external[/s] widget to deal with multitouch via C++ or some other lower level system?)
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!

Re: Multitouch?

Postby FourthWorld » Mon Feb 22, 2016 9:22 pm

Peregrine wrote:As others have pointed out, multitouch is the de facto modern standard for interaction.

Mostly on Windows, where the most frequent gestures are translated to keyboard sequences, which can be handled in LC.

Of course there are exceptions, like pinch-to-zoom, and it would be nice to support those as well. I think the only reason we haven't seen those added in yet is that the team has had some big goals to address (Unicode was a massive undertaking, the port to Cocoa and more recently 64-bit for OS X not things that could be postponded, and along the way another thousand or so enhancements and fixes over the last year).

Once v8.0 ships I think we'll see more movement on other outstanding goals like the new multimedia player control and others, and once those obligations are met the team will be in a good position to consider the best path for implementing multi-touch gesture support across the desktop OSes that support it.
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles

Re: Multitouch?

Postby Peregrine » Tue Feb 23, 2016 8:08 pm

Thanks for the reply, Richard. I'll keep an eye on these aspects of the next steps.
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!

Re: Multitouch?

Postby FourthWorld » Tue Feb 23, 2016 9:35 pm

Peregrine wrote:Thanks for the reply, Richard. I'll keep an eye on these aspects of the next steps.

In the meantime, if you have a multi-touch display running Win 10 try seeing if you can capture some of the gestures with the keysDown function. I don't use Windows often myself, but I have a Logitech trackpad designed for Win 10 and use it in Ubuntu, and have been delighted to find how nicely the Microsoft spec apparently translates many common gestures to key shortcuts, which make it easy to trap them in both Ubuntu's keyboard shortcut utility and in LiveCode.
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
 
Posts: 5236
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles

Re: Multitouch?

Postby Peregrine » Wed Feb 24, 2016 9:08 pm

Cool.
I'll run some tests in the coming weeks and report back here, and share some code if I can.
I'd like to have pinch/spread to zoom in/out, but if that's not possible and other common gestures are, then it could still work for us.
Thanks for pointing me in that direction!
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!

Re: Multitouch?

Postby Peregrine » Fri Mar 11, 2016 8:08 pm

I have yet to try LC on Windows 10.

I did recently revisit this: http://gestureworks.com These folks have a number of different bindings to different languages, including C++, Python and Java. Ideum, who created and promote Gestureworks, work in Flash and have a number of examples of that work posted on the Gestureworks site. Could any of these Gestureworks materials be used to create a multitouch / gestural library for LC?

(I ask, because my understanding of the possible connections between LC8 and other stuff is rather limited. And it seems to make sense to connect to some existing multitouch stuff, instead of trying to create it from scratch....)
Charles Buchwald
xTalk coding since 1990
Developer of lcResTool and lcMover and other developer tools
http://charlesbuchwald.com/downloads/
Peregrine
 
Posts: 52
Joined: Sun Jan 10, 2010 10:33 pm
Location: Always changing!


Return to Business and Kiosks

Who is online

Users browsing this forum: No registered users and 2 guests

cron