У меня есть клавиатура Apple mini-USB, которую я использую с Windows 7. Моя конечная цель состоит в том, чтобы перманентно переназначить клавишу F12, чтобы она была "Удалить", чтобы я мог войти с помощью Control+Alt+Delete (клавиатура яблока имеет только клавишу Backspace).
Я определил коды сканирования клавиатуры для клавиш, которые я хочу переназначить, используя AutoHotKey.
- Удалить -
153
- F12 -
058
У меня есть некоторый опыт использования реестра для переназначения ключей, таких как прописные буквы, для управления, в этом примере:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00
Код реестра для Control согласно этому примеру - 3a,00
а его скан-код - 03a
. Похоже, вам нужно просто удалить начальный 0 в этом случае, чтобы переназначить ключ.
Как это работает, когда ваш скан-код имеет значение для этой первой цифры? Должен ли я просто использовать 53
в качестве кода?