1

Я использую Windows 10, и я хочу использовать клавишу Alt Gr для установки ярлыков в приложении.

Приложение успешно интерпретирует ярлык, но не мешает клавише вставить специальный символ; например, alt gr+o производит ó . Есть ли способ, которым я могу остановить это?

1 ответ1

2

Autohotkey может помочь в вашем случае проверить их раздел Переопределение или Отключение горячих клавиш . С Autohotkey вы можете даже отключить горячие клавиши, только если определенное окно активно.

Вы можете использовать autohotkey, чтобы переназначить ярлык. Этот скрипт перераспределяет alt gr+o в ctrl+t, когда Chrome активен.

$<^>!o::
IfWinActive ahk_class Chrome_WidgetWin_1
   Send ^{t}
return 

Недостатком этого решения является то, что ваше приложение также не получит оригинальную горячую клавишу. Вы можете использовать другую комбинацию горячих клавиш для своего приложения для прослушивания, но пользователю все еще нужно только нажать alt gr+o.

Другим возможным решением может быть создание пользовательской раскладки клавиатуры с помощью Microsoft Keyboard Layout Creator , которая не включает комбинации AltGr, которые вы хотите переопределить. Таким образом, вам не нужно менять приложение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .