AutoHotkey Community

It is currently May 27th, 2012, 7:00 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Mouse Gestures
PostPosted: April 21st, 2004, 3:33 am 
Offline

Joined: April 5th, 2004, 7:24 pm
Posts: 98
Location: Connecticut USA
Any thoughts on AHK having some builtin Mouse Gestures as hotkeys?

drag up/down/left/right would be nice.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2004, 3:55 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
Skrommel posted this which is quite similar to your proposal. If you're running XP/2000/NT, give it a try:
http://www.autohotkey.com/forum/viewtopic.php?t=136

If you're talking about more complex gestures -- such as tracing invisible shapes or letters with the mouse -- that is more complicated because (I imagine) it requires fuzzy algorithms for pattern recognition. I believe there is already some commercial software available to do this. It wouldn't surprise me if the entire concept is already patented, which would be unfortunate.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2004, 9:47 pm 
Offline

Joined: April 15th, 2004, 5:33 pm
Posts: 181
Stroke It [Download]

What is StrokeIt?

StrokeIt is an advanced mouse gesture recognition engine and command processor. What is a mouse gesture? Mouse gestures are simple symbols that you "draw" on your screen using your mouse. When you perform a mouse gesture that StrokeIt can recognize, it will perform the "action" associated with that gesture. In short, it's a nifty little program that lets you easily control programs by drawing symbols with your mouse.

How big is it?

The installer is around 120k, with the recognition engine weighing in around 10k. Normal memory usage varies by system, but is generally is between 70k and 300k. StrokeIt does not require any additional files or libraries.

Is it really free?

Yes, StrokeIt is free for individual and not-for-profit charitable entity use (excluding governmental entities and educational institutions). For-profit business entities, governmental entities, or educational institutions, your license will be free for an introductory ten (10) day period but you must purchase a valid end-user license after that period in order to continue using StrokeIt. An end-user license is only $10, and site licenses can be purchased at discounted rates.

I'm a freeware developer, can I get a free or reduced-cost registered plugin or distribution license?

Probably. Contact me with the details of your program, what you want to do with StrokeIt, and we'll work something out.

[more ...]


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2004, 9:59 pm 
Offline

Joined: April 5th, 2004, 7:24 pm
Posts: 98
Location: Connecticut USA
http://www.tcbmi.com/strokeit/

i've been trying it out and it looks sweet.

thanks


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2004, 10:03 pm 
Offline

Joined: April 15th, 2004, 5:33 pm
Posts: 181
All Preconfigured Gestures

Default
Chat Programs
Explorer
FlashFXP
Internet Explorer
K-Meleon
Kazaa
LeapFTP
Media Player
mIRC
Mozilla
Nero Burning Rom
Netcaptor
Netscape 4.x
Outlook Express
Pegasus
Photoshop
Serv-U
The Bat!
Visual Studio
Winamp 2.x
Windows Desktop
WinRAR
Winzip


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2004, 10:09 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
I'll add that to the to-do list as something to possibly integrate with AHK in the future, assuming they permit it.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 28th, 2005, 4:02 am 
Offline

Joined: November 6th, 2005, 5:25 am
Posts: 182
I was thinking about this and how to integrate it into the language...what if it worked like hotkeys do now?

Follow me on this. NumPadMulti is the button on the number pad (*)...what if each gesture was its own "key" like this:

  • MouseGLeft::Image
  • MouseGRight::Image
  • MouseGDownRight::Image
  • MouseGUp::Image
  • MouseGDown::Image


I know someone implemented their own gestures programmatically, but if you could consider some time in the future to add these new "keys" natively to the language.

Additionally, a variable would need to be set to define which key initiates a jesture (i.e. SetMouseGestureKey MButton ).

_________________
//TODO: Create kewl sig...


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 28th, 2005, 6:47 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
Nice idea. Although fairly complex to implement properly, the value added seems quite large.

Thanks.


Report this post
Top
 Profile  
Reply with quote  
 Post subject: strokeit for gestures
PostPosted: August 6th, 2006, 12:52 pm 
Offline

Joined: April 5th, 2004, 7:24 pm
Posts: 98
Location: Connecticut USA
i've been using 'strokeit' , for the last 2 years..
since i discovered here.


its a sweet app and works well with ahk.

thanks for the tip!


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group