У меня есть беспроводная клавиатура, которая помещает некоторые мультимедийные клавиши поверх функциональных клавиш, так что по умолчанию F4 фактически является lock ( Rwin & l
), а Fn + F4 - настоящим F4. Так что я хотел бы в основном поменять их. Вот что показывает история ключей:
VK SC Type Up/Dn Elapsed Key
-------------------------------------
73 03E d 17.32 F4 ; Fn+F4
73 03E u 0.16 F4
5C 15C d 2.96 Right Windows ; F4
4C 026 d 0.00 L
5C 15C u 0.13 Right Windows
4C 026 u 0.00 L
Это ничего не делает:
SC15C & SC026::MsgBox,Pressed F4
Но это печатает, что я нажимаю F4, затем переходит на экран входа в систему:
Rwin & l::MsgBox,Pressed F4
Так как я могу остановить его от перехода на экран входа в систему? В идеале я хотел бы, чтобы F4 (который регистрируется как Rwin & l
) просто отправлял F4, Fn + F4 для отправки Rwin & l
, а также чтобы они работали с другими ключами (например, руководство !F4
должно по-прежнему закрывать окно). Это возможно?
Для записи, клавиатура была беспроводной мини-клавиатурой HP . Я не смог найти ни одного программного решения, которое было бы достаточно низким для изменения / блокировки
RWin & l
отправки (редактирование реестра не помогло). После трех звонков в службу поддержки HP и по электронной почте без ответа я вернул клавиатуру. Мне сказали, что часть программного обеспечения под названием HP Quick Launch Buttons может помочь, но у меня нет аппарата HP (только клавиатура), и ни один из установщиков на веб-сайте HP мне не помог.Чтобы ответить на мой оригинальный вопрос: «это невозможно».
источник