Need Program to alter the Keyboard buttons

Hi, I'm looking for an application to alter the keyboard buttons, that I can assign a key for another key, because I spilt liquid on the laptop and couple of keys are not working.

any apps?
Who is Participating?
eNarcConnect With a Mentor Author Commented:
Todd GerbertConnect With a Mentor IT ConsultantCommented:
You realize you can plug in an external USB keyboard, right?
ecdmonkeyConnect With a Mentor Commented:
i think this may be of use to you, 

Microsoft Keyboard Layout Creator

I haven't tried it myself, let me know if it works for you
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

mjangidConnect With a Mentor Commented:
you need to write your own program, I don't think there is any utility similar to this.
MXProConnect With a Mentor Commented:

Depending on what type of laptop you have ebay has replacement keyboards all over the place for just a few bucks. With either a phillips screwdrive or and allen wrench it is a relatively simple thing to replace the keyboard.

I dropped a book on my laptop and started using an external keyboard. There are small ones that will fit in most laptop bags.

For a Windows solution, if you are determined to do this then you will need to write a device driver (not an easy task depending on your OS, I am assuming Windows). This driver will need to catch all of your keyboard events. Key Down, Key Up, Key Press along with application context. Remember this needs to work for what ever application you are running at that time.

It is not as simple as trapping windows messages. Remeber it is your keyboard that creates those windows messages. So can it be done, of course. The only question is how much is your time worth.

Spending time learning the intenals of a particular OS mat be of some benefit to you, but the external keyboard is the quickest solution and a keyboard replacement is also a good option.

If you wish to know if you can handle it download and configure WinDbg. If you can get a debug session going then this is a great exercise. You will also need to know some of the specifics of the firmware of the keyboard. But if cannot get anywhere with WinDbg then replace the keyboard in some form.

Concerning the solution outlined above please make note of the following

The Microsoft Keyboard Layout Creator extends the international functionality of Windows 2000, Windows XP and Windows Server 2003 systems by allowing users to:

On a Linux system I have no idea how to do it but there are probably some opensource solutions on how to write drivers for that OS.

As you may have surmized I have been down this road before.


eNarcAuthor Commented:
what I used.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.