Составить ключ в LXDE?

9

Я недавно установил LXDE в Ubuntu 11.10, так что я могу выбрать его на экране входа в систему, но с тех пор я заметил, что нет ключа compose (поскольку я включил его в Gnome Shell и Unity), поэтому мне было интересно, как включить compose ключ?

Спасибо за любую помощь :)

Джек Файфилд
источник

Ответы:

11

setxkbmap -option "compose:caps" для CapsLock

setxkbmap -option "compose:ralt" по праву alt =)

fetsh
источник
1
Привет, я сделал это для правильного alt, но затем я сделал это для правильного ctrl, есть ли способ избавиться от одного для правильного alt, так как теперь я не могу использовать знак евро, как это делает Alt gr больше не работает, спасибо :)
Джек Файфилд
2
Это портит другие ключи на моей машине.
10
Это не работает для меня с Lubuntu в Virtualbox. Вместо этого altgr открывает контекстное меню. Есть еще предложения? Как узнать, правильно ли применены настройки? Как я могу сказать LXDE отсоединить поведение меню от AltGr?
HansHarhoff
8

Чтобы установить ключ сочинения

sudo leafpad /etc/default/keyboard

изменить, XKBOPTIONSчтобы понравиться

XKBOPTIONS="compose:Shift+AltGr"   

Чтобы получить список доступных ключей:

grep compose /usr/share/X11/xkb/rules/xorg.lst

Перезагрузитесь, чтобы изменения вступили в силу или

setxkbmap -option "compose:Shift+AltGr"

Чтобы проверить, была ли опция установлена ​​правильно

setxkbmap -print -verbose 10

Пример:

нажмите Shift, затем AltGr и отпустите, затем нажмите «o c», чтобы получить © .

Дополнительное чтение

shantiq
источник
Отличный ответ! Я мог бы добавить, что после редактирования /etc/default/keyboardпростого входа / выхода из системы (которого обычно достаточно, когда люди говорят «перезагрузка») у меня не получалось (на Lubuntu 16.04). Однако после правильной перезагрузки все заработало!
Зрайм
2

Вы можете проверить, совпадает ли код на клавиатуре с настройками по умолчанию. Вы проверили, можете ли вы сделать композицию, выбрав предопределенную клавиатуру с помощью клавиши Compose?

tomchiukc
источник
0

Для iBus вы можете использовать

setxkbmap -option "lv3: ralt_switch_multikey"

Это определяется /usr/share/X11/xkb/rules/как «Правый Alt [для 3-го уровня], Shift + правая Alt клавиша Compose»

Это также включается при выборе gbмакета:

setxkbmap -layout gb

Седрик Найт
источник