Не удается заставить Autokey переназначить ctrl+c на ctrl+j при использовании Dvorak

Я нахожусь в процессе переключения на раскладку клавиатуры Dvorak, и я хотел бы переназначить общие сочетания клавиш, чтобы они оставались там, где они были. Кажется, что Autokey работал для многих людей, но мне не повезло. Я протестировал примеры сценариев, которые поставляются с Autokey, и они прекрасно работают, так что это определенно проблема с моим сценарием.

Вот что я сделал: создал папку верхнего уровня, создал под ней скрипт и набрал:

keyboard.send_keys("<ctrl>+c")

Назначен Ctrl+ J в качестве горячей клавиши:

смотреть скриншот

затем переключился на раскладку клавиатуры Дворжака и попытался скопировать. Autokey игнорирует Dvorak - Ctrl+ J работает, но это QWERTY J, а не Dvorak J.

Любые идеи / предложения очень приветствуются.

1 ответ

Нашел ответ! В обработчике раскладки клавиатуры у меня был QWERTY первым в списке раскладок клавиатуры. Когда я поставил Дворжака первым, Autokey работал правильно.

снимок экрана обработчика раскладки клавиатуры

Другие вопросы по тегам