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