Используя ctrl как модификатор для создания шведских букв Ж, Д и Ф на нас клавиатура при вводе

Довольно в новинку для Linux (в настоящее время выполняющий Xubuntu). Я хочу смочь нажать Ctrl и кнопку, где å, ä и ö были бы на шведской клавиатуре. Я попытался использовать обоих xbindkeys вместе с xte и использование xdotool.

Я также попытался создать сочетания клавиш с помощью созданного в утилите клавиатуры в Xubuntu с обоими вышеупомянутые методы, а также пытаясь записать мои собственные .sh файлы, чтобы сделать задание. Я не имел никакого успеха в течение многих часов теперь.

tl; доктор:

Я хочу произвести å использование Ctrl + [ä использование Ctrl +' и ö использование Ctrl +; при вводе регулярно в где угодно, который берет текст.

7
задан 19 January 2017 в 15:16

1 ответ

Я бы выбрал другой подход и вместо этого создал бы собственную раскладку клавиатуры.

Добавьте это к /usr/share/X11/xkb/symbols/us:

partial alphanumeric_keys
xkb_symbols "swedish" {

    include "us(basic)"
    name[Group1]= "English (US, with åäö)";

    key <AD11> { [ bracketleft,  braceleft,  aring,       Aring      ] };
    key <AC10> { [ semicolon,    colon,      odiaeresis,  Odiaeresis ] };
    key <AC11> { [ apostrophe,   quotedbl,   adiaeresis,  Adiaeresis ] };

    include "level3(ralt_switch)"
};

и это к /usr/share/X11/xkb/rules/evdev.xml:

<variant>
  <configItem>
    <name>swedish</name>
    <description>English (US, with åäö)</description>
  </configItem>
</variant>

Это позволит вам получить доступ к å, ä и ö через AltGr ( RightAlt ), который является обычным способом доступа к символам третьего и четвертого уровня.

5
ответ дан 23 November 2019 в 06:44

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

Похожие вопросы: