Cursor Lock

Windows 2000/XP, Windows 9x, Windows Vista/7

Cursor Lock is a utility program that confines the mouse cursor to a selected area on the screen. This is most useful in multi-monitor setups, addressing a common oversight in some applications (mostly games) whereby they allow the mouse cursor to drift into other unwanted screens. In video games, this can also lead to minimizing the game window if the cursor has drifted into another screen and the mouse is clicked accidentally. Cursor Lock can also overcome cursor drifting problems in windowed applications and games.

Here’s a list of games that Cursor Lock is reported or confirmed to fix.


  • Locking only when focused–requires no special user interaction, nor does it interfere with task switching between screens
  • Uses a superior method of capturing the cursor compared to other solutions (e.g. MouseTrap)
  • Ability to open one program and lock another allows Cursor Lock to work well with launcher programs
  • Can confine the cursor to window borders, in addition to a whole screen
  • Customizable hotkeys allow for complete control of locking in any situation
  • Alternate locking modes that run in the background for full user control and special circumstances
  • Intuitive GUI support program for quick setup of Cursor Lock shortcuts
  • Integrated help system for shortcut setup program
  • Highly optimized and efficient locking program that uses practically no memory or CPU





Cursor Lock

221 kB - EXE



via Paypal

If Cursor Lock has fixed a game or two for you, consider supporting development with a donation.

Or you can help by translating Cursor Lock into one of the following languages: French, Spanish, Portuguese, German, Italian, Russian, Mandarin Chinese, Japanese, Korean, Hindi, or Arabic.  Download the following file for more information.

Cursor Lock Translation Template (1957 downloads)


272 Responses to Cursor Lock

  1. Lin Cereal USA says:

    I’ve been using this for Overwatch and it’s saved my life because I get really bad simulation sickness and need to play in Windowed Mode. However, as of the most recent update to Overwatch, the cursor is now able to drift out of the window, though it does quickly snap back. I’m not sure what is causing this or how to fix it, any advice? Thank you so much for this software!

    • Snake USA says:

      Increase the poll rate?

      • Lin Cereal USA says:

        That seems to have fixed the problem functionally, but the mouse is still able to exit the boundaries of the screen (if only for a single millisecond). Ah well, it works fine enough – thank you for the reply!

  2. Hamada EGY says:

    How can I lock the mouse pointer to a custom area on the screen ?

  3. Dude you are awesome fixed Battletech for me on my multimonitor setup, wish i’d known about this earlier will fix so many games <3

  4. Sean Smith says:

    I have four monitors but I don’t use them all, all the time. It’s annoying to lose the mouse cursor to a monitor which is turned off so I’d like to be able to restrict the mouse to the monitors which are in use. There are plenty of solutions to restrict the mouse cursor to any particular single monitor but I want it to be able to move the cursor across multiple monitors and use hotkeys to toggle which displays are included.

  5. Chrozinel FIN says:

    I’m using SoftTH with LoL and it disables the native screenlock, and Cursor Lock fixes it beautifully so thanks! Just wanted to point out that my Panda Antivirus detected both exes as viruses. I assume it’s a false positive, probably similar code as viruses to be able to hook into other apps? Removed them from quarantine and works fine for me but might push back some users. Just as an fyi if you’re able to do something about it.

    • Snake USA says:

      Yeh, virus scanners do that on occasion. Not really worth it for me to worry about it. False positives should be on the virus scanners to fix, anyways. But thanks for the report.

Leave a Reply to Daniel Urabl Cancel reply