Save time and your mouse click finger with MouseKeys

Richard Corfield has an application that requires a person to click a confirmation over and over. He takes advantage of MouseKeys to save some time.
By Richard Corfield

The Finance Department at work uses an application that is meant to send out hundreds (plus) of confirmation e-mails from Outlook Express. Most of the time, it works fine and does its job without being prompted. A couple of times though it has wanted confirmation for each e-mail, which means it wants a good fifteen minutes of mouse clicking. At this point, there's a standoff between me and the temp in Finance about whose job it is to run this application.

After a minute of clicking, I started wondering about the fastest way I could get through the job.

The normal things a more advanced user might know weren't options because the dialog box didn't follow the usual XP rules (Figure A).

Figure A

The application currently looks like this.

Sometimes there are Yes to All or No to All buttons. If there aren't, then sometimes you can click shift-click on Yes or No, which does Yes to All or No to All respectively.

If the buttons have underlined letters (e.g., Yes or No), you can simply hold down Alt+Y or Alt+N, respectively, to answer lots of times.

If you want to say No a lot but the dialog box doesn't have the Alt+N shortcut as an option, often you can hold down Escape.

If the option you want is already highlighted by default, then you can just hold down the Enter key. If the wrong option is already highlighted, you can Tab until you areon the right option and then press Enter. So if you needed to press Tab twice, you would get into the rhythm of Tab, Tab, Enter. Tab, Tab, Enter. Tab, Tab, Enter, etc.

But it might be that you have a dialog box where none of the above techniques work. Then there is one more trick you can use that will still be faster than repeatedly clicking with the mouse. If MouseKeys is switched on (Figure B), you can position the mouse over the right button and then use your keyboard to click, instead of your mouse. This means you can hammer the keyboard and not worry about the cursor wandering off the button; you don't even need to look at the screen. (I guess you could also hold the mouse in the air and get clicking. Again, you wouldn't need to worry about the cursor moving all over the place.)

Figure B

Turn on MouseKeys from the Accessibility options in the Control Panel.

To enable this technique, go to Accessibility options in the Control Panel. Click on the Mouse tab, and then click the Use Mousekeys and the Settings button.

Figure C shows the settings I use, but you can choose your own.

Figure C

Choose your settings.
Once you OK the two dialog boxes, you'll be able to (Figure D):
  • Click with number 5
  • Double-click with the + key
  • Set whether you want the 5 to be left click, right-click, or both with the \  -  and * keys respectively.

Figure D

The number pad is now set to be MouseKeys.

And just for completeness:

  • Move the mouse cursor up, down, left, right, and the four diagonals, using the eight keys that surround the number 5.
  • Achieve a long click (e.g., for selecting text or dragging an icon) by pressing 0, moving the cursor, and then pressing the Del or . key.

MouseKeys is also useful when I have to move the cursor completely horizontally or vertically (e.g., when positioning something in a Word document) or when I have to move the mouse on a strict 45% diagonal line (e.g., resizing an image while keeping the proportions the same).

Got a tip

Richard Corfield sent this tip to TechRepublic in response to a bounty request for Windows XP tips that have never been covered on the Web site. Do you think you have a tip that fits the bill? Send the tip, written in a complete form that includes an introduction and a conclusion, and earn your own bounty. Send it to Senior Editor Mark Kaelin.

Stay on top of the latest Microsoft Windows tips and tricks with TechRepublic's Windows Desktop newsletter, delivered every Monday and Thursday. Automatically sign up today!


that's a great idea. There are also auto-clicker programs, some of which are free. here's a link to one that I have found to be very easy to use. . .Open up the auto clicker from the menu. Set a speed that you want to click in seconds and milliseconds. Click start and wait about 5 seconds. At that point, the clicker will click the mouse at the rate you set, and it will click wherever the mouse is hovering. Press the F2 key to stop it, or the F1 key to start it back up. Check it out: http://www.softpedia.com/get/Programming/SDK-DDK/Auto-Typer-And-Auto-Clicker.shtml


Like the tip. I'll try it out. BTW To prevent "mouse wandering", Use a Trackball. Also never pick up your mouse because you fell off the mousepad or ran out of mouse real estate.


Thanks for bringing this rather obscure possibility to note. I have used Windows for years, virtually ignoring Accessibility options and completely overlooking MouseKeys - I don't need repeat clicks, but its great for 'precision' mouse movements.


The feature is available by opening 'control panel', 'accesability options', 'mouse' tab.

Mark W. Kaelin
Mark W. Kaelin

I must admit that I have never used the MouseKeys feature in the Accessibility options - have you?


I downloaded it and will try it. Thanks again.

Editor's Picks