1

Я хочу использовать Ctrl+Alt+y в качестве привязки клавиш для Ctrl+Right .

^!y:: Send ^{Right}

В моей клавиатуре, которая является турецкой F-клавиатурой, AltGr+y (или Ctrl+Alt+y) производит символ акцента "` `" . Therefore, windows waits for the next key after pressing Ctrl+Alt+y, to put the right accented character, such as áé`.

Есть ли способ отключить акцентированные символы, чтобы остановить задержку для Ctrl+Alt+key ?

1 ответ1

1

У меня то же самое на голландском компьютере: все 'и' являются мертвыми ключами, которые ждут следующего ключа. Я ненавижу это, поэтому я отключил это поведение все вместе (я не уверен, что это то, что вы хотите). Я использую горячие строки Autohotkey, чтобы написать все акценты. Например, e// становится é, e/\ становится ê, c,, становится ç и т.д. (Я мог бы дать вам список моих горячих строк, если хотите). Если вы хотите отключить этот способ написания ударений только для этой одной комбинации, и если ваша горячая клавиша не работает, то я не знаю, как это можно сделать.

Вот как отключить акценты мертвых клавиш одновременно:

  • На панели управления перейдите в раздел Региональные настройки / языки => Клавиатуры;

  • Затем нажмите "сменить клавиатуру";

  • Теперь проверьте, установлен ли у вас английский как язык.

    • Если это так, щелкните раскрывающееся меню и измените язык на английский;

    • Если нет, сначала нажмите «Добавить ...» для добавления английского языка (затем выберите английскую или международную раскладку клавиатуры); затем перейдите на английский с помощью выпадающего меню.

  • Теперь удалите турецкий язык, который все еще находится в списке (вы можете добавить его обратно в любое время позже).

  • Затем перезагрузите компьютер.

Обратите внимание, что меню на вашем компьютере могут несколько отличаться (это Win7 English).

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