| View previous topic :: View next topic |
| Author |
Message |
jamestr
Joined: 05 Apr 2004 Posts: 96 Location: Connecticut USA
|
Posted: Wed Apr 21, 2004 3:33 am Post subject: Mouse Gestures |
|
|
Any thoughts on AHK having some builtin Mouse Gestures as hotkeys?
drag up/down/left/right would be nice. |
|
| Back to top |
|
 |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10467
|
Posted: Wed Apr 21, 2004 3:55 am Post subject: |
|
|
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 |
|
 |
Beastmaster
Joined: 15 Apr 2004 Posts: 182
|
Posted: Wed Apr 21, 2004 9:47 pm Post subject: |
|
|
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 |
|
 |
jamestr
Joined: 05 Apr 2004 Posts: 96 Location: Connecticut USA
|
|
| Back to top |
|
 |
Beastmaster
Joined: 15 Apr 2004 Posts: 182
|
Posted: Wed Apr 21, 2004 10:03 pm Post subject: |
|
|
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 |
|
 |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10467
|
Posted: Wed Apr 21, 2004 10:09 pm Post subject: |
|
|
| 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 |
|
 |
Harmor
Joined: 06 Nov 2005 Posts: 183
|
Posted: Wed Dec 28, 2005 4:02 am Post subject: |
|
|
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 |
|
 |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10467
|
Posted: Wed Dec 28, 2005 6:47 am Post subject: |
|
|
Nice idea. Although fairly complex to implement properly, the value added seems quite large.
Thanks. |
|
| Back to top |
|
 |
jamestr
Joined: 05 Apr 2004 Posts: 96 Location: Connecticut USA
|
Posted: Sun Aug 06, 2006 12:52 pm Post subject: strokeit for gestures |
|
|
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 |
|
 |
|