2

Я создал раскладку клавиатуры в инструменте Microsoft Keyboard Layout Creator. Он основан на американском макете, единственные изменения, которые я сделал, включают:

mapped from               mapped to

alt(right)+[                  å
alt(right)+'                  ä
alt(right)+;                  ö
alt(right)+Shift+[            Å
alt(right)+Shift+'            Ä
alt(right)+Shift+;            Ö

Цель состоит в том, чтобы позволить мне использовать американский макет, но добавить возможность ввода шведских символов, удерживая правую клавишу Alt. Это работает до некоторой степени, но чувствует себя глючным. При попытке ввести шведские символы с помощью этой пользовательской карты, почти 1 из каждых 3 попыток будет отправлять ввод неправильно. Часто ни один символ не вводится вообще, и, если повторить попытку того же символа, он вставляется после курсора.

Я использовал это раньше в системе Windows 10, где она отлично работала. Сейчас я на Windows 7 Enterprise, где возникает проблема.

Обновление 7 апреля:

Это не тот же компьютер или клавиатура, что и при успешном использовании с Windows 10, так что это может быть не только разницей между версиями операционных систем. Тем не менее, я использую то же оборудование с GNU/Linux, где у меня есть безупречная конфигурация с теми же сопоставлениями клавиш, поэтому я сомневаюсь, что это связано с ложным отображением ключей. Кроме того, я пробовал с двумя очень разными клавиатурами, с тем же результатом.

Одним из наблюдений является то, что частота неправильного поведения варьируется в зависимости от используемого программного обеспечения. Например, в Google Chrome это происходит очень часто. Я никогда не могу напечатать å (попытка даже освободит фокус на поле ввода), но другие символы только периодически терпят неудачу. Набор текста в терминале или блокноте работает лучше, но не без проблем.

Такое ощущение, что кто-то еще прислушивается к правильной клавише Alt и конкурирует с моей настройкой макета. Конечно, это всего лишь гипотеза.

1 ответ1

1

Возможно, это не совсем то, чего вы хотите достичь, но я верю, что в раскладке клавиатуры США и США уже есть шведские символы, которые вам нужны. Они становятся доступными с помощью сочетаний клавиш AltGr (т. Е. Правой клавиши Alt или Ctrl+Alt).

Glyph               Shortcut               Shortcut (No AltGr)

å                   Right Alt+w          Ctrl+Alt+w
ä                   Right Alt+q          Ctrl+Alt+q
ö                   Right Alt+p          Ctrl+Alt+p
Å                   Right Alt+Shift+W   Ctrl+Alt+Shift+W
Ä                   Right Alt+Shift+Q   Ctrl+Alt+Shift+Q
Ö                   Right Alt+Shift+P   Ctrl+Alt+Shift+P

Некоторые сочетания клавиш Ctrl+Alt могут вызывать другие действия в определенных программах.

Например, Ctrl+Alt+p откроет диалоговое окно «Печать» в Блокноте.

Вы можете проверить, какие символы доступны вам, с помощью Microsoft Keyboard Layout Creator, загрузив свой существующий профиль клавиатуры через Файл → Загрузить существующую клавиатуру ... и проверив состояние сдвига Alt+Ctrl (AltGr) .

Keyboard Layout Creator 1.4 - сочетания клавиш AltGr

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