Sunday, 25 August 2019

How can I restore Ctrl+ functionality in Microsoft Keyboard Layout Creator?


I'm using Microsoft Keyboard Layout Creator 1.4, and I was able to successfully define my own keyboard. The problem is that now when I use Ctrl+ combinations, it doesn't use my new key but instead uses the old key that exists there.


For example, if I bind N to B, you would expect that Ctrl+N would now send a Ctrl+B but instead it sends Ctrl+N.


How can I get these Ctrl+Key combinations to use my new keys instead?


I tried adding the keys to the "Ctrl" layout, but it didn't work either.



Answer



You need to modify the .klc file manually.


Basically you just modify the VK_ column to match the value in column 1.


So for example if you want to bind L to N, you would create the keyboard as you normally would in KLC. Then you would open the KLC file in a text editor. Find the value L in the VK_ column, and switch it to an N.


For more information, I wrote the complete steps on my blog.


No comments:

Post a Comment

How can I VLOOKUP in multiple Excel documents?

I am trying to VLOOKUP reference data with around 400 seperate Excel files. Is it possible to do this in a quick way rather than doing it m...