The position of the mouse pointer is calculated relative to the specified element with the upper-left corner of element being the point of origin, 0,0. During drag-and-drop operations, the position of the mouse cannot be reliably determined through GetPosition. Make your cursor automatically move and go to default buttons in Windows 7 By default, you will have to manually drag your mouse and position its cursor above a button whenever a dialog box of some kind appears in Windows 7: this could be certain Yes/No confirmation messages, Save As dialogs, etc.
HomeHow ToHow to Control Mouse Pointer with Keyboard in Windows 10
If you have owned an affordable Windows laptop, you must have experienced a host of different hardware problems after using it for a few years. The battery and the speakers tend to go dead, there are problems with charging, but it’s all fine until your touchpad stops working. Yes, that’s when your computer needs to be fixed, doesn’t it? Sure, if you are well versed with the various Windows keyboard shortcuts, you can make do but it’s not a solution for everyone. You could also buy a USB mouse and get to work but if you need to do something urgently and your PC’s mouse or touchpad has stopped working, you can control the mouse pointer with the keyboard.
Yes, that’s right! Windows 10 offers a “Mouse Key” feature, which lets you control the mouse pointer with the num pad and other keys, which you don’t really use regularly. Well, here’s how you can control the mouse pointer with keyboard in Windows 10:
Note: The Mouse Keys feature is available in Windows 7, 8 and 8.1 as well.
Turn on Mouse Keys
To turn on Mouse Keys in Windows 10, you can go to Settings->Ease of Access->Mouse and enable all the three options under “Mouse Keys“.
Or you can go to Control Panel and search for “mouse keys”, and click on the option that says “move the pointer with the keypad using Mouse Keys“.
Then, check the option that says “Turn on Mouse Keys“. You can also press the keyboard shortcut Alt + Left Shift + Num Lock to turn on Mouse Keys.
Set up Mouse Keys in Windows
You will find the button “Set up Mouse Keys” under the option to turn on Mouse Keys in Control Panel. Click on it and you will see a host of options for Mouse Keys. You can set the pointer’s speed & acceleration, hold Ctrl to speed up, hold Shift to slow down and more.
Now that you have turned on Mouse Keys and set it up, here’s how you can control it with the Num Pad keys.
Moving the pointer and clicking
Here are the num pad keys you can use for different movements of the pointer and to click:
- 4 : Left
- 6 : Right
- 8 : Up
- 2 : Down
- 7 : Up to the left
- 9 : Up to the right
- 1 : Down to the left
- 3 : Down to the right
- 5 : Click
Select the Click
Before you start clicking on items in Windows, you will have to first select the mouse button you want to use.
- / : Select left click
- – : Select right click
- * : Select both clicks
- + : Double Click
It’s important to note that these are the keys from the Num Pad and not the number keys above the characters. Also, once you select the right or left click or both, the pointer will stay in the same click mode until you change it.
Dragging and Dropping items
- Drag: To drag an item, you can point at it, press “0” and the use the movement keys to move the item.
- Drop: To drop an item, you can point to the location and press “.” (decimal point).
SEE ALSO: How to Make Windows 10 More Accessible For People With Low Vision
Ready to control your PC’s mouse pointer with the keyboard?
If the touchpad or mouse in your Windows PC or laptop is not working, worry no more, Windows’ Mouse Keys feature is available to your rescue. While it’s certainly not as easy as using a mouse or a touchpad but you can make do, if you need to do something urgently. Plus, after we used it for some time, we did start getting the hang of it. So, try out Mouse Keys on Windows 10 and let us know your thoughts and doubts, if any, in the comment section below.
How to Record Screen on Windows 10 with Ease
Whether you are a YouTuber, an educator or a gaming aficionado, you may already be familiar with screen recording which comes in super handy...
Windows 10 Home vs Windows 10 Pro: Which One Should You Choose
If you have landed on this article, you are most probably gearing up to upgrade your PC to the latest iteration of Windows. But...
Windows 10 Is Testing Password Free Sign-ins
Do you hate passwords, or remembering them? Microsoft does too. In fact, it looks like the Redmond giant hates passwords so much, it has...
![Mouse Mouse](/uploads/1/2/5/8/125874928/118795493.jpg)
How to Install Windows Essentials and Their Alternatives on Windows 10
Windows Essentials, as we all know was a suite of exciting Microsoft apps bundled together. It had almost everything a user needed to get...
How to Create a Full Windows 10 Backup in 2019
Windows 10 is a great operating system with advanced security features and lots of safeguards at different levels. However, we can't rule out the...
Asus ROG Zephyrus M GU502GU Review: For the Perfect Mix of Gaming, Portability, and Style
Jabra Elite 85h Noise Cancelling Bluetooth Headphones Review: Almost the Best
Canon Pixma G3010 Review: An Affordable, Feature Rich Ink Tank Printer
I just want a little utility that monitors mouse clicks so that when one occurs a visual bubble effect (or something similar) occurs, similar to something you might see in a screencast.
Jon Erickson
![Mouse position tool Mouse position tool](/uploads/1/2/5/8/125874928/341740317.png)
1,3241010 gold badges2626 silver badges4040 bronze badges
2 Answers
Native Windows option
Combined with AutoHotkey
Every mouse-click (down & up) fires a Ctrl briefly.
As pointed out by Paolo you can even change the Mouse setting as part of the script:
RJFalconerRJFalconer9,47033 gold badges3434 silver badges4646 bronze badges
This is a variant of RJFalconer's answer, incorporating changes from Paolo Fulgoni. I didn't want to always see my mouse when the CTRL button was pressed, and I hoped the
DllInfo
modification would dynamically switch the setting on and off, but I couldn't get it to work (the script would just exit). No doubt someone more sophisticated in AHK could explain what I was doing wrong, but I went ahead and created my own version. It dyamically switches the 'Show mouse when control is pressed' option ON when the mouse button is pressed, and then switches it OFF afterwards. It works fine in limited testing, although sometimes the mouse pointer disappears aftewards. If anyone knows how to fix it, or has any other improvements, feel free to jump in.
It's (excessively) documented, because I quickly forget things, and when I need to revisit, I like to have my scripts provide enough info that I don't need to search to find all the old references I used in the first place.
traycerbtraycerb