Я думаю, що цей інструмент може працювати для вас, хоча я ніколи його не використовував. клавіатурниймобільний редактор
Якщо це не працює, то з невеликим терпінням ви можете створити власну розкладку клавіатури самостійно.
Я знаю, що це не швидкий спосіб зробити це, але зробивши це таким чином, ви щось навчитесь.
Якщо ви вирішили зробити це самостійно, то єдине, що вам потрібно зробити, - це відредагувати файл, розташований у / usr / share / x11 / xkb / символах.
Всередині папки "символи" ви знайдете всі файли розкладки клавіатури.
Створіть резервну копію файлу, який ви хочете використовувати, у вашому випадку - файл "us".
Для резервного копіювання файлу відкрийте термінал і введіть:
cp /usr/share/X11/xkb/symbols/us /usr/share/X11/xkb/symbols/us_backup
Тепер відкрийте файл "us":
sudo gedit /usr/share/X11/xkb/symbols/us
Ви побачите щось подібне:
// Alphanumeric section
key <TLDE> { [ grave, asciitilde ] };
key <AE01> { [ 1, exclam ] };
key <AE02> { [ 2, at ] };
key <AE03> { [ 3, numbersign ] };
key <AE04> { [ 4, dollar ] };
key <AE05> { [ 5, percent ] };
key <AE06> { [ 6, asciicircum ] };
key <AE07> { [ 7, ampersand ] };
key <AE08> { [ 8, asterisk ] };
key <AE09> { [ 9, parenleft ] };
key <AE10> { [ 0, parenright ] };
key <AE11> { [ minus, underscore ] };
key <AE12> { [ equal, plus ] };
Ці key <xxxx>
записи є ім'я ключів і {[]};
записи є символами
Зображення нижче покаже вам основні коди:
Тепер для створення власної розкладки клавіатури вам потрібно замінити вміст {[]};
потрібними іменами символів.
Наприклад, щоб замінити знак оклику символом долара, змініть наступний рядок
key <AE01> { [ 1, exclam ] };
до цього:
key <AE01> { [ 1, dollar ] };
Після завершення редагування спеціальної клавіатури збережіть файл та перезавантажте комп'ютер.
У випадку, якщо ви хочете повернутися до оригінальної розкладки клавіатури «ми», відкрийте термінал і введіть наступне:
sudo cp /usr/share/X11/xkb/symbols/us_backup /usr/share/X11/xkb/symbols/us
Для подальшого читання:
0x100xxxx
абоUXXXX
. наприклад: askubuntu.com/questions/380776/stabilizing-characters-like-and