Как к символам коммутаторных ключей при содержании ALT?

Я хочу эмулировать цифровую клавиатуру на буквах uiojklm.

Я отредактировал французское расположение в /usr/share/X11/xkb/symbols (см. изображение ниже).
Но я должен переключить расположение для использования то, что я сделал там.
Я хотел бы, если для определенного расположения я мог бы просто держать Высокий звук.

Существует две опции, как я хотел бы переключиться на числа:
- изменитесь на определенное расположение при содержании Высокого звука;
- ключи печатают различные символы при содержании Высокого звука;
(или после активации Caps Lock)

enter image description here

0
задан 2 June 2018 в 14:07

1 ответ

Я отредактировал английскую (американскую) раскладку клавиатуры как это:

$ diff /usr/share/X11/xkb/symbols/us.orig /usr/share/X11/xkb/symbols/us
26,28c26,28
<     key <AD07> {  [     u,    U       ]   };
<     key <AD08> {  [     i,    I       ]   };
<     key <AD09> {  [     o,    O       ]   };
---
>     key <AD07> {  [     u,    U, 7        ]   };
>     key <AD08> {  [     i,    I, 8        ]   };
>     key <AD09> {  [     o,    O, 9        ]   };
39,41c39,41
<     key <AC07> {  [     j,    J       ]   };
<     key <AC08> {  [     k,    K       ]   };
<     key <AC09> {  [     l,    L       ]   };
---
>     key <AC07> {  [     j,    J, 4        ]   };
>     key <AC08> {  [     k,    K, 5        ]   };
>     key <AC09> {  [     l,    L, 6        ]   };
51,53c51,53
<     key <AB07> {  [     m,    M       ]   };
<     key <AB08> {  [     comma,    less        ]   };
<     key <AB09> {  [    period,    greater     ]   };
---
>     key <AB07> {  [     m,    M, 1        ]   };
>     key <AB08> {  [     comma,    less, 2     ]   };
>     key <AB09> {  [    period,    greater, 3      ]   };
56a57,58
> 
>     include "level3(ralt_switch)"

Тем путем я могу ввести числа как это:

Правильный Alt+U-> 7

Правильный Alt+K-> 5

и т.д.

Строка

include "level3(ralt_switch)"

включает третий механизм уровня; в этом Высоком звуке Права случая, который является значением по умолчанию для тех раскладок клавиатуры, которые используют третьи и четвертые символы уровня, но это может быть изменено.

1
ответ дан 29 October 2019 в 05:07

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

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