Как установить Compose Key в Ubuntu 18.04

32

Теперь, когда Unity ушел, обычный способ установки Compose Key (через Настройки клавиатуры> Макет) больше не работает (потому что в Ubuntu 18.04, Устройства> Клавиатура не имеет вкладки Макет).

Как установить ключ составления в Ubuntu 18.04 Bionic Beaver?

Тим
источник

Ответы:

32

Вы можете использовать (GNOME) твики для установки опции.

Сначала установите твики, запустив

sudo apt install gnome-tweaks

(или sudo apt install gnome-tweak-tool).

В качестве альтернативы для тех, кто предпочитает графический интерфейс:

  1. запустите приложение Ubuntu Software.

  2. поиск "твики гномов".

  3. установить.

Затем запустите Tweaks и перейдите в раздел « Клавиатура и мышь ». Параметры «Создать ключ» по умолчанию отключены. Нажмите на кнопку « Отключено ».

введите описание изображения здесь

Затем появится окно. Переключите переключатель в верхней части, и тогда вы будете выбирать клавишу составления

введите описание изображения здесь

pomsky
источник
1
У меня нет Scroll Lock, поэтому я попробовал PrtScn, RightAlt, и ни один из них не сработал, что мне не хватает?
Майкл
1
То же самое здесь, я установил его на Right Alt, и он не работает.
Зволин
@zwolin Вы проверили вопрос, отправленный Майклом?
Помский
1
@Pomsky спасибо, теперь я сделал. Но это не помогло моему делу. Я решил это только сейчас, установив в GNOME Tweaks: Keyboard & Mouse -> Additional Layout Options -> Key, чтобы выбрать 3-й уровень -> Right Alt. И теперь мои польские диакритические знаки работают как положено
zwolin
Может быть, я должен задать это как отдельный вопрос, но возможно ли как-то установить несколько ключей композиции (левый и правый alt)? Это не представляется возможным, используя меню настроек.
Kvothe
11

Чтобы подробнее рассказать о том, что @pomsky подробно изложило в своем ответе, официальная документация охватывает два доступных решения.

Одним из них является установка Gnome Tweak Tool через терминал следующим образом: sudo apt install gnome-tweak-tool

А другой вводит кодовую точку символа Юникод. Для этого нажмите Ctrl+ Shift+ U, отпустите все клавиши (вы увидите подчеркнутое значение u), введите желаемую кодовую точку и нажмите Spaceили Enterдля завершения.

Например, обычный, который я использую, называется «умными цитатами», которые обозначают U + 201C и U + 201D соответственно. Таким образом, вы должны набрать 201C или 201D после отпускания начальных ключей и завершить процесс с помощью Spaceили Enter.

Дэвид Меткалф
источник
2

Параметр dconf, который работал для моего GNOME 3.28.2:

/org/gnome/desktop/input-sources/xkb-options

Чтобы установить Scroll Lock в качестве клавиши составления, значение должно быть

['compose:sclk']

Посмотрите исходный код gnome-tweaks для других потенциальных значений.

Матиас Дейли
источник
В случае , если вы хотели бы задать несколько ключей COMPOSE, просто расширить массив: ['compose:prsc', 'compose:rwin']. Еще один способ показать список возможных ключей:grep "compose:" /usr/share/X11/xkb/rules/base.lst
ph0t0nix
Напримерdconf write /org/gnome/desktop/input-sources/xkb-options "['compose:sclk']"
Крейг МакКуин