Take the 2-minute tour ×

There seems to be a lot of software to control (or emulate) mouse input through the keyboard, but what about the opposite?

Basically I'm looking for a way to emulate up/down/left/right clicks with mouse movement, at a fast rate (i.e. lots of very short and quick right clicks while I move the mouse to the right)

If I have to learn some scripting language to do it, ok, but I don't know if it would even be possible.

Note: This is meant to work on fullscreen, and having a way to turn it on/off with an F# key would be awesome!

Thanks for your time :)

share|improve this question
on what operating system? –  John T Nov 30 '09 at 23:24
Windows XP SP3 Pro 32bit, sorry –  Camilo Martin Dec 1 '09 at 0:07

3 Answers 3

up vote 3 down vote accepted

OK, hopefully supplying a useful answer this time, instead of the inverse of the actual answer you wanted...

How about an AutoHotkey script for mouse gestures? You haven't indicated what sort of control you require, so perhaps a set of gestures is adequate. If, however, you're looking to essentially replace the whole keyboard with one mouse, well, this may not be the answer you need. Or, good luck memorizing all those gestures. :-D

As is so often the case, AutoHotkey is your tool. I won't bore you with extensive review or details, as Google (and even SuperUser) are loaded with info about it.

EDIT: In fact, here's a ready-made script that'll enable you to use your numeric keypad as a mouse, with several customizations.

share|improve this answer
He's looking for the opposite. –  John T Nov 30 '09 at 23:23
Yes. yes he is. I just came back here to change my answer, but you've already commented. sigh Ridiculous, I even initially read the question the right-way 'round. –  JMD Nov 30 '09 at 23:25
Also using the numpad as a mouse is possible in Windows without any special tools ... just enable MouseKeys. –  Joey Nov 30 '09 at 23:31
@Johannes, true enough, but that (first) script I linked actually has a fairly complete mouse implementation with buttons controlling the mouse wheel and some extra buttons. None of that matters though since he's looking for the opposite. (Still shaking my head that I read it correctly and looked up the wrong answer anyway.) –  JMD Nov 30 '09 at 23:35
Thanks, this seems interesting. If AutoHotkey has mouse events this is a probable solution! –  Camilo Martin Dec 1 '09 at 0:15

If you're on Windows, what about the On-Screen Keyboard?

It's found under All Programs -> Accessories -> Accessibility on XP (similar for Vista+)

alt text

share|improve this answer
Yep, assuming the O/S is a match for him, this is about the best way to go. –  JMD Nov 30 '09 at 23:32
I knew about the on-screen keyboard, but I can use the keyboard. It would just be much better if I could use the mouse, so I'm looking for a more comfortable solution :) Thanks anyway ^^ –  Camilo Martin Dec 1 '09 at 0:18

If you want something where you can type with your mouse, then I suggest you take a look at Dasher.

That is, if I take your question title as the question. As I really don't quite understand your question.

share|improve this answer
I'll take a look at Dasher =) My intention is to control arbitrary key input through mouse movement, e.g., repeatedly emulate the input of a given "left" key while moving the mouse to the left. –  Camilo Martin Dec 1 '09 at 0:13
Took a look at dasher, but it's not exactly what I need, I don't need all the keys in fact, just a small set of keys mapped to mouse movement. Anyway the concept of dasher is surprisingly innovattive! –  Camilo Martin Dec 1 '09 at 0:24

Your Answer


