Сегодня я попытался переназначить некоторые клавиши клавиатуры на более полезные функции и не смог этого сделать.
Эта проблема
- Производитель не предоставляет утилиту для привязки и выполнения пользовательских команд.
У моей предыдущей клавиатуры от Logitech были такие опции в их программном обеспечении SetPoint Коды клавиш (или сканкоды) не распознавались большинством программ, которые я использовал для отлова базовых кодов клавиш.
Например, отличный инструмент SharpKeys имеет режим перехвата, где он сообщает, какую клавишу вы только что нажали. Мне потребовалось некоторое время, чтобы понять, что он сказал мне неправильный код клавиши. Во время моих тестов я нажал "звездочку" в правом верхнем углу, и SharpKeys сказал мне, что это клавиша "D" с кодом клавиши
00_20
. Но правильный код ключа будет00_181
Другой попыткой был этот скрипт AutoHotKey, который также не смог распознать мои необычные медиа клавиши
Задание
- Найдите правильные коды клавиш даже для необычных мультимедийных кнопок
- Переопределите все клавиши мультимедиа без установки дополнительного инструмента или программы. Подстройка реестра, использование уже установленного драйвера или небольшого портативного приложения приемлемо