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




exe Download Cursor Lock (220.76 kB)



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.

txt Download Cursor Lock Translation Template (7.48 kB)


143 Responses to Cursor Lock

  1. /hello PHL says:

    Stopped working

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: cursorlocksetup.exe
    Problem Signature 02:
    Problem Signature 03: 5230eb33
    Problem Signature 04: CursorLockSetup
    Problem Signature 05:
    Problem Signature 06: 5230eb33
    Problem Signature 07: d
    Problem Signature 08: e0
    Problem Signature 09: System.InvalidOperationException
    OS Version: 6.1.7601.
    Locale ID: 1033

    Happens when I open Setup Cursor Lock.

    • Snake USA says:

      Well, based on what you posted, I would say that this is a problem on your end. I would suggest making sure you have .Net 3.5 installed.

  2. kable USA says:

    I cannot get cursor lock to work with watch dogs going threw uplay only if you know how to get the ap id or a way around the ap id I think it would work uplay only NOT steam

  3. nakedfury PRI says:

    Cant make it work for Uplay-Watch Dogs.

    I even tried in user mode and it wont still lock.

    I cant also save the settings since each time I close the program they reset.

    • Snake USA says:

      Can’t really help much with Uplay, unfortunately, as I don’t have it (nor do I want to). I’ve heard that maybe setting up the shortcut to have watchdogs as the “Lock Program” might work more effectively. But in that case, you’ll have to run the Cursor Lock shortcut before then running the game itself.

      I’m also interested in your report of settings not saving. Maybe you can tell me more about your system? Like what OS you are using? Where you installed Cursor Lock to? Whether or not you’re running on a limited account?

      • nakedfury PRI says:

        Windows 7 64bit
        Default install location for cursor lock(Did not change location)
        Did not know there was a special account so probably the most basic.

        I got Watch Dogs directly through Uplay, no steam launching, so I set the uplay launch exe as my Open program and watch dogs.exe as the lock program.

        Hotkeys on:
        ctrl+shift+z first option
        ctrl+shift+x second option

        Default options:
        Lock region: Window

        Creating the shortcut helps launch the launcher and it locks the cursor in a small window until the game starts but then for some reason it stops the lock.

        For user mode the same happens and since I cant seem to change the hotkeys I dont know if its toggled off at start.

        The first time I opened the cursor lock setup window I set the hotkeys on and only checked the first option for the tilde: `
        Now every time I open the setup it reverts back to that first hotkey.

        Also upon first using Start User mode I know the program works because my cursor is locked inside 1 monitor until the game starts after which it stops locking.

        Sorry for long post I wanted to cover every thing in detail.

  4. no_name_4_me USA says:

    Worked on fallout 3 GOTY Thanks

  5. jayrwafu USA says:

    THanks it works… on windowed warcraft 3 .. lock region must be window interior

Leave a Reply