Що я намагаюся досягти:
Щоб перемалювати карту живлення ноутбука, яка абсурдно розміщується як клавіша на клавіатурі.
Контекст:
Нещодавно я придбав оновлену версію ноутбука ASUS VivoBook Pro N552VW. Це чудова машина, з чудовими характеристиками. Мені подобається кожна деталь у ній, за винятком однієї речі, яку я просто не можу проковтнути, і не можу зрозуміти, чому на Землі вона існує.
Геній дизайну продукту вирішив, що кнопка живлення для включення та вимкнення комп'ютера повинна розташовуватися серед клавіш клавіатури. Ще мудріший, геній вирішив, що його слід розмістити там, де зазвичай знайдеться виділений ключ "Кінець", як це можна побачити на малюнку нижче:
Усунення проблеми:
Хоча ця конструкція, очевидно, схильна до помилок, тобто завжди існує ризик випадкового натиснення клавіші живлення та потім увімкнення ноутбука спати в середині робочого сеансу. Але це легко вирішити, перейшовши до налаштувань живлення Windows і не визначившись, що нічого не станеться при натисканні кнопок живлення. Зображення нижче:
Що залишається зробити:
Однак, що я хотів би зробити, це зіставити такий ключ, щоб він поводився так, ніби знову це виділений ключ End. Я спробував кілька програм для відображення ключових ключів, але жоден не працював. Я знаю, що клавіші живлення часто відображаються в процесі живлення BIOS на досить низькому рівні, тому я вже збирався відмовитися.
Саме тоді я знайшов це питання на AskUbuntu Stackoverflow: /ubuntu/580902/how-to-change-mapping-for-the-poweroff-key-on-keyboard
Там дається рішення для Ubuntu OS. Тоді це повернуло мені надію, що зробити те саме під вікнами можливо. Тому моє запитання тут: як я міг правильно переписати нерозумну кнопку живлення Asus, щоб вона поводилася так, ніби це клавіша "Кінець"?
Моїм кращим рішенням було б це зробити через реєстр Windows. Тільки якщо це взагалі неможливо, я хотів би експериментувати з можливістю використання програмного забезпечення для зовнішнього повторного відображення, яке доводиться завантажувати весь час.
Що я точно спробував:
Я фактично намагався змінити реєстр, а також скористатися зовнішнім програмним забезпеченням. Жодне безкоштовне програмне забезпечення, яке я міг знайти, не дозволило мені правильно перемалювати клавішу живлення.
Змінюючи реєстр, найкраще, що я міг дізнатися, це зробити ключ NumLock стати клавішею End (тоді NumLock отримає доступ до Ctrl + Alt + PauseBreak):
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Розкладка клавіатури
«Карта сканкоду» = 00,00,00,00,00,00,00,00,00,03,00,00,00,4f, e0,45,00,45,00,46, e0,00,00,00 , 00
Потрібно говорити, що це досить брудне рішення, оскільки створює більше безладу.