У меня есть беспроводная клавиатура, которая помещает некоторые мультимедийные клавиши поверх функциональных клавиш, так что по умолчанию F4 фактически блокируется (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 все равно должен закрыть окно). Это возможно?

2 ответа2

0

Для записи, клавиатура была беспроводной мини-клавиатурой HP. Я не мог найти программное решение , которое было низкий уровень достаточно , чтобы изменить / блок RWin & l отправляется (редактирование реестра не помогло). После трех звонков в службу поддержки HP и по электронной почте без ответа я вернул клавиатуру. Мне сказали, что часть программного обеспечения под названием « Кнопки быстрого запуска HP» может помочь, но у меня нет аппарата HP (только клавиатура), и ни один из установщиков на веб-сайте HP мне не помог.

Чтобы ответить на мой оригинальный вопрос: «это невозможно».

0

Есть ли F-Lock на клавиатуре?

Много раз клавиша Fn обрабатывается внутри и не может быть обнаружена AutoHotKey.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .