Do you have a baby? Do you own a laptop? Ever wanted to watch a movie with the baby around? Then you probably found that impossible, like I did. A baby near a computer is just a disaster since the computer is just like a magnet for babies.

Well, I found a solution: the keyboard and mouse need to be locked. There is not a lot of free software for this, so that is why I have created the KeyboardLock tool. Simply lock your keyboard and mouse by entering a phrase, and then unlock it by entering a different one.

Sounds easy, does it not? Well, there is a slight problem: no software can protect your laptop from a baby with a piece of bread.

Simply: the application hooks keyboard and mouse system events. If such event is raised, the application marks it as handled, so the event is not passed to the active window.

To lock your keyboard and mouse, choose a phrase to lock and a different one to unlock. When you click the Start button, the application starts hooking. Now is the time to open a media player and start a movie. Then you can enter the lock phrase. When it is entered you can move your mouse, but clicking the buttons and pressing keys will not affect the active window.

To unlock the keyboard and mouse, simply type in the unlock phrase. The KeyboardLock's window will be then displayed and hooking will be stopped.

The KeyboardLock application uses system hooks to detect pressing keys and mouse buttons. This behavior may be recognized by various anti-spyware software as dangerous.

However, the application does not log the keys you press in any way. It definitely does not send the list of keys you pressed back to the author. If you are afraid, or using such application is against your company's policy, do not download and install it.

Send any questions you have to

Your computer must meet following requirements in order to run the KeyboardLock:

  • Microsoft .NET Framework 3.5
  • Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
  • Processor: 400 MHz Pentium processor or equivalent (Minimum); 1GHz Pentium processor or equivalent (Recommended)

Download KeyboardLock 1.2.4295 setup file. The installer may offer download and installation of a third party software. To install KeyboardLock, you are not required to install the third party software.

KeyboardLock Get it from CNET! 5 stars on

Try out the cool free tool for .NET developers: CheckAsm - Assembly Dependency Viewer. CheckAsm is a Dependency Walker for .NET. It shows all .NET assembly references of any .NET assembly and marks the missing ones. Check this out on