Я совершенно не знаком с AutoHotKey.простой предложенный скрипт не работает
мне понравилась идея установки крышки блокировки только идти, если клавиша переключения нажимается первым, поэтому я последовал за эти направления и скопировал следующее в мой сценарий (from this page)
Capslock::Ctrl
Это делает Capslock стать a Контрольный ключ. Чтобы сохранить возможность включения и выключения Capslock, также добавьте переназначение +Capslock::Capslock
(это включает и выключает Capslock, когда вы удерживаете клавишу shift и нажимаете Capslock). "
Мне удалось получить ключ блокировки колпачков для работы как ключ Ctrl,, но когда я нажимаю Shift + CapsLock, он ничего не делает.
Может кто-то пожалуйста, объясните, почему это не работает, и сказать, что мне нужно сделать, чтобы заставить его работать?
Спасибо! Это работает. Не могли бы вы объяснить, почему и почему другой не сработал? – decibelle
Вы сначала сказали системе изменить CapsLock на Ctrl и THEN вы дали указание ему изменить (модифицированный) Capslock со сдвигом, чтобы вести себя как Capslock. В вашей ситуации нажатие Shift Capslock фактически создало Shift (здесь не игнорируется) и Control. Переключение на него фиксировало его и помещало $ перед CapsLock, чтобы предотвратить его запуск первым кодом. –
Просьба представить некоторую обратную связь по предлагаемому решению, и если ответ был бы полезен, тогда, пожалуйста, «Примите» этот ответ, нажав на белый контрольный знак, чтобы он стал зеленым. Спасибо! –