У меня есть клавиатура с левой клавишей Windows и правой клавишей контекстного меню. Я бы предпочел, чтобы правая клавиша контекстного меню работала как другой ключ Windows, поэтому я использую простой скрипт AutoHotKey для «переназначения» клавиши следующим образом:
AppsKey::LWin
Это отлично работает для каждой комбинации WinKey + (XYZ), такой как Win + I, Win + X и множества других горячих клавиш, которые я сопоставил с AutoHotKey.
ОДНАКО! он не работает с Win + L для блокировки консоли, что является одной из основных причин, по которой я хочу переназначить этот ключ. У кого-нибудь есть идеи, почему?
(Примечание: если это кому-то поможет, я вместо этого использовал клавишу Scroll Lock в качестве клавиши «консоли блокировки» в этом скрипте:
scrolllock:: DllCall("LockWorkStation")
но хотелось бы все же узнать, почему не работает функционал Win + L)