Я пишу (еще один, я знаю) клавиатуры Remapper с помощью C# и Visual Studio 2008.Переопределить Caps Lock с Ctrl, используя C#
Я последовал this guide, чтобы узнать, как подхватить нажатия клавиш низкоуровневые , Это отлично подходит для переопределения, например. обычные алфавитные символы на моей клавиатуре, но мне кажется, что нужно немного больше сделать Caps Lock действовать как Ctrl.
Мое понимание (которое может быть неправильно) является то, что Caps Lock и Ctrl обрабатываются полностью отличаются друг от друга, так как Caps Lock является ключевым переключение в то время как Ctrl просто «нормальный» один.
Так что я пытаюсь понять, вот как сделать Caps Lock себя как Ctrl ключ на самом низком уровне, а также как сделать нормальный Ctrl клавиш действуют как Caps Lock ключ.
Благодаря
Я хотел бы сказать, почему вы хотите этого? Если вы не хотите, чтобы данные вводились во всех кешках, введите шаг ввода, который изменит этот случай. – cjb110