AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Mouse Gestures

 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Wish List
View previous topic :: View next topic  
Author Message
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Wed Apr 21, 2004 3:33 am    Post subject: Mouse Gestures Reply with quote

Any thoughts on AHK having some builtin Mouse Gestures as hotkeys?

drag up/down/left/right would be nice.
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10467

PostPosted: Wed Apr 21, 2004 3:55 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message Send e-mail
Beastmaster



Joined: 15 Apr 2004
Posts: 182

PostPosted: Wed Apr 21, 2004 9:47 pm    Post subject: Reply with quote

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 ...]
Back to top
View user's profile Send private message
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Wed Apr 21, 2004 9:59 pm    Post subject: Reply with quote

http://www.tcbmi.com/strokeit/

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

thanks
Back to top
View user's profile Send private message
Beastmaster



Joined: 15 Apr 2004
Posts: 182

PostPosted: Wed Apr 21, 2004 10:03 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10467

PostPosted: Wed Apr 21, 2004 10:09 pm    Post subject: Reply with quote

I'll add that to the to-do list as something to possibly integrate with AHK in the future, assuming they permit it.
Back to top
View user's profile Send private message Send e-mail
Harmor



Joined: 06 Nov 2005
Posts: 183

PostPosted: Wed Dec 28, 2005 4:02 am    Post subject: Reply with quote

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::
  • MouseGRight::
  • MouseGDownRight::
  • MouseGUp::
  • MouseGDown::


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...
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10467

PostPosted: Wed Dec 28, 2005 6:47 am    Post subject: Reply with quote

Nice idea. Although fairly complex to implement properly, the value added seems quite large.

Thanks.
Back to top
View user's profile Send private message Send e-mail
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Sun Aug 06, 2006 12:52 pm    Post subject: strokeit for gestures Reply with quote

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!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Wish List All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group