Я хотел бы знать, есть ли способ добавить символ на мою клавиатуру, поскольку у меня немецкая клавиатура, но мой родной язык - испанский, и я хотел бы легко использовать букву "ñ".
Alt+n, Ctl+n (Strg+n), AltGr+n, Alt+Mayus+n, Ctl+Mayus+n (Strg+Mayus+n), AltGr+Mayus+n, ни один из них не работает.
Я также видел, как некоторые люди меняли ключи с помощью xmodmap -e "key code #=Letter", но я думаю, что если я это сделаю, то удалю букву "n" и получу только "ñ", так как код ключа, который я получаю в xev для "n", равен 57, и он регистрирует Alt как другое событие (64).
Если возможно, я хотел бы иметь возможность добавить его, нажав Alt+n и Alt+Mayus+n для ñ и С.
Откройте файл /usr/share/X11/xkb/symbols/de
для редактирования, найдите строку
key <AB06> { [ n, N, rightdoublequotemark, rightsinglequotemark ] };
в разделе basic и замените ее на
key <AB06> { [ n, N, ntilde, Ntilde ] };
:
AltGr+N => с
AltGr+Shift+N => С
Но таким образом rightdoublequotemark
и rightsinglequotemark
будут принесены в жертву. Поэтому, возможно, лучше использовать клавишу сочинения, как предлагается в другом ответе. Это зависит от ваших потребностей.
В Ubuntu 18.04, а затем вы должны сначала загрузить Tweaks Gnome.
sudo apt install gnome-tweak-tool
Или скачать из программного центра Ubuntu, если предпочтительно.
После установки запустите его и перейдите в клавиатуру и мышь
, затем перейдите в раздел клавиатуры
.
и убедитесь, что выбрано Super
. Лучше всего покинуть Left Super
, так как он выполняет другие функции.
Это сделало, вы сможете использовать правильную клавишу Windows для ввода специальных символов на клавиатуре.
Тип - или ñ Сделайте следующее последовательность (не нужно заполнять ключ нажимать вместе)
Составьте клавишу , затем n (или n ) ~ .