У меня есть ноутбук Asus M51Sn , работающий под управлением Windows 7 (но также и Linux, но этот вопрос касается только Windows). Как вы можете видеть на следующем рисунке, в верхней части клавиатуры есть пять совершенно бесполезных клавиш. Я хочу переназначить такие ключи на полезные вещи.
В этом ноутбуке я должен использовать Fn+F5
и Fn+F6
чтобы изменить яркость, и Fn+F10
, Fn+F11
и Fn+F12
чтобы отключить звук или изменить громкость. Эти действия ОЧЕНЬ громоздки, так как для их нажатия необходимо нажать две руки, а мне нужно посмотреть на клавиатуру, чтобы найти правильную клавишу. Я хочу переназначить бесполезные клавиши вверху (как показано на предыдущем рисунке), чтобы изменить яркость и громкость.
Как я уже сказал, мне нужно решение для Windows 7 (я уже переназначил ключи в моей системе Linux).
Я установил программу от Asus под названием ATK Hotkey
, которая отвечает за отображение сообщений OSD об изменениях яркости / громкости. Тем не менее, эта программа очень плохая, так как она полностью скрыта от пользователя и не имеет никакой конфигурации. Даже не файлы конфигурации, у него есть только несколько файлов EXE и DLL, и ничего более. Это так плохо, что клавиша "открыть браузер" на моей клавиатуре всегда запускает Internet Explorer, даже если это не мой браузер по умолчанию. Если нужно, я с радостью удалю эту программу, если найду что-нибудь получше. (переназначение ключей на полезные действия гораздо важнее, чем сообщения OSD)
Вещи, которые я уже пробовал
Удаление ATK Hotkey
Без ATK Hotkey
я все еще могу изменить яркость (как это, вероятно, обрабатывается BIOS), но Fn+F*
больше не меняют громкость.
SharpKeys 3.0
SharpKeys 3.0 не смог прочитать ни одну из специальных клавиш на моем ноутбуке. Я держу пари, что это не реальные нажатия клавиш, а события ACPI. Таким образом, мне нужен способ отобразить некоторые события ACPI на полезные действия.
AutoHotkey
Я попытался установить AutoHotkey и запустить скрипт, чтобы найти скан-код ключа. Не повезло, эти специальные клавиши на моем ноутбуке не генерируют события сканирования или нажатия клавиш. (получил эту идею из ответа StackOverflow, жаль, что у меня не получилось)
Обновление, 4 года спустя: в 2014 году этот ноутбук сломался, и я перестал его использовать. Кроме того, я не запускаю Windows на моем текущем ноутбуке.