Precision Mouse Movements

 
Post new topic   Reply to topic    The Last Dragons Forum Index -> DragonDictate Community
Author Message
Majination



Joined: 18 Jul 2003
Posts: 8
Location: Northern Calif.

PostPosted: Sun May 13, 2007 5:59 pm    Post subject: Precision Mouse Movements Reply with quote   

The MouseGrid command is great, but it doesn't always seem to be the most efficient way to move the pointer where you would like it. The directional mouse movement commands (e.g. "Mouse Left") are decent, but more often than not they tend to irritate me; I always want to adjust the speed or end up over-shooting where I intend to stop. What I needed was a new way to move the mouse pointer. Will this new command replace the MouseGrid? NO. Definitely not. It will, however, make many mouse movements easier--especially short ones.

Example usage:
Say "Slide Right 10." This will move the mouse pointer to the right a bit (50 pixels).

Word Name: [Slide <Direction> <Number/1 to 99>]
Vocabulary Group: System/Global Commands

Code:
Base = 5
Distance = Base * Val(_1_to_99_1)
Horizontal = 0
Vertical = 0
if (Direction_1 = "Left") then Horizontal = Distance * -1
if (Direction_1 = "Right") then Horizontal = Distance
if (Direction_1 = "Up") then Vertical = Distance * -1
if (Direction_1 = "Down") then Vertical = Distance
SetMousePosition 2, Horizontal, Vertical
Back to top
View user's profile   Send private message   Send e-mail            
Michelle
Site Admin


Joined: 01 Jan 1970
Posts: 19

PostPosted: Sun May 20, 2007 8:23 pm    Post subject: Reply with quote   

Hey there Magination, good to see you Smile This sounds similar to the Mouse Nudge macro, but sounds like it covers more territory... how do the two compare in your opinion? I like being able to move with more precision than Mouse (Direction) offers, but the limited range of Nudge (Direction) can be tedious.
Back to top
View user's profile   Send private message   Send e-mail            
Majination



Joined: 18 Jul 2003
Posts: 8
Location: Northern Calif.

PostPosted: Sun May 20, 2007 8:39 pm    Post subject: Reply with quote   

Michelle wrote:
Hey there Magination, good to see you Smile This sounds similar to the Mouse Nudge macro, but sounds like it covers more territory... how do the two compare in your opinion? I like being able to move with more precision than Mouse (Direction) offers, but the limited range of Nudge (Direction) can be tedious.

Hi, Michelle, it is good to hear from you again. big grin
I do not think I have used the Nudge macro before. I followed your link to the description, though, and it's range is definitely limited. Ten pixels! I certainly understand how that could become tedious.

It sounds as though the two commands are nearly identical other than the distance they are able to move the mouse pointer. I believe you would be much happier with my command, but upon reflection you may experience some recognition confusion problems. Saying "Slide Up 10" may be confused with "Select Up 10." I do not have this problem, as I have removed the other command. People may want to choose a new command name that will be less apt to be confused.
Back to top
View user's profile   Send private message   Send e-mail            
Michelle
Site Admin


Joined: 01 Jan 1970
Posts: 19

PostPosted: Wed Jun 06, 2007 3:13 am    Post subject: Reply with quote   

Well, the Mouse Nudge macro moves up to 40 pixels at a time, so it's not quite that bad. Very useful for tiny movements, and it can drag too. I wish we had lots more movement options, like moving in a circle, spiral, or zigzags Wink
Back to top
View user's profile   Send private message   Send e-mail            
Display posts from previous:   
Post new topic   Reply to topic    The Last Dragons Forum Index -> DragonDictate Community All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group