Мне нужно использовать Autohotkey для отключения функциональных клавиш ( F1 - F12 ) на моем Lenovo ideapad u310, работающем под управлением Windows 8. Мне это нужно для того, чтобы использовать F1 - F12 в таких приложениях, как Ableton Live. Кроме того, если можно запрограммировать стандартные функции Windows 8 с помощью клавиши Fn (см. Примечание ниже), это было бы еще лучше.
Сама программа autohotkey работает просто отлично, я много чего перепробовал. Но по какой-то причине я не могу отключить функциональные клавиши или переназначить их. Функциональные клавиши в Windows 8 по умолчанию запрограммированы на такие вещи, как открытие Charm, управление громкостью и т.д.
Например, в Windows 8 клавиша F10 открывает второй экран. Это означает, что я не могу использовать его для других целей, потому что каждый раз, когда я нажимаю на него, открывается второй экран. Программное обеспечение для аудио, которое я использую, может потребовать освобождения этих клавиш F1 - F12 от функций Windows 8, таких как пример второго экрана. Просто: я бы хотел, чтобы функциональные клавиши вообще ничего не делали по умолчанию, поэтому они "доступны" для использования определенным программным обеспечением.
Я попробовал основной «F1::Return», но ничего. Есть идеи? Любая помощь будет много значить :)
Так можно ли вообще переопределить эти функции интерфейса Windows 8 с помощью autohotkey?
Примечание: в Mac OS есть функция, которой я на самом деле пытаюсь подражать. На компьютере Mac вы можете выбрать функциональные клавиши за кнопкой Fn, поэтому вы всегда должны нажимать клавишу Fn+. Таким образом, пользователь может выполнять функции ОС, НО по-прежнему использовать функциональные клавиши без кнопки Fn в любом программном обеспечении (например, нажатие клавиши F5 для обновления в интернет-браузере и т.д.).