Ввод символов "«" и"»" в русской раскладке

Проблема в том, что не могу заставить в стандартной русской раскладке вводить символы “«” и“»”
Установлены 3 клавиатурный раскладки.
cat ~/.kde4/share/config/kxkbrc
[Layout]
DisplayNames=,,
LayoutList=us,ru,ua
LayoutLoopCount=-1
Model=pc105
Options=grp:shift_caps_switch,misc:typo,terminate:ctrl_alt_bksp,lv3:switch,grp:alt_shift_toggle
ResetOldOptions=true
ShowFlag=true
ShowLabel=false
ShowLayoutIndicator=true
ShowSingle=false
SwitchMode=WinClass
Use=true

При этом в украинской раскладке по AltGr-“<” выводится “«” и при AltGr-“<” выводится “»”
Не могу достичь того же эфекта при работе в русской раскладке.

Вообще идеальным вариантом было бы оставить Русско-украинскую совмещённую раскладку и обойтись двумя (он в раскладках присутсвует), но не могу заставить ее переключаться на укранинский. Клавиатура у меня Logitech Illuminated Keyboard

Помогите, пож-та, настроить RUU клавиатуру, чтобы ее можно было переключать на украинский. Или, в крайнем случае, добиться на страндартной русской раскладке возможности использования AltGr-“<” для “«” и AltGr-“>” для “»”.

Спасибо заранее.
Или, в крайнем случае, добиться на страндартной русской раскладке возможности использования AltGr-“<” для “«” и AltGr-“>” для “»”.
Не представляю, как при активной русской раскладке вообще возможен символ > - он работает при активной англ. раскладке.
А вообще, может речь идёт о Compose - « » ?
Однозначно надо compose настраивать. И потом спокойно вводить compose-<< для « и compose->> для ».

Правда, у меня на двух системах compose работает только в английской раскладке, но это и требуется не ежесекундно.
WBR, eugenez // Debian:cli | Manjaro:Cinnamon | Arch:KDE | Kubuntu
Compose дефолтно привязан к англ. раскладке. Для русской надо либо составлять отдельный конфиг (или править имеющийся, что нежелательно), либо это вообще невозможно. Как-то переопределить compose-последовательности для его использования в активной русской раскладке я даже не пытался, поэтому, возможно и есть фокусы о которых я просто не знаю. Но скорее всего да, нужен отдельный пользовательский конфиг.
Дефолтный здесь: /usr/share/X11/locale/en_US.UTF-8/Compose
ТС настраивает через level 3:
https://wiki.archlinux.org/index.php/XKB#Level3
Странно, что lv3:switch, потому что в этом случае ввод альтернативных символов работает по нажатию правого Ctrl, а не Alt.

У меня настроено через /etc/X11/xorg.conf.d/99-keyboard.conf :
Section "InputClass"
    Identifier             "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option                 "XkbLayout" "us, ru"
    Option                 "XkbOptions" "grp:caps_toggle, grp_led:caps, terminate:ctrl_alt_bksp, lv3:ralt_switch, misc:typo"
EndSection
В ‘kcmshell4 kcm_keyboard’ практически ничего не менял, галки ‘Configure layouts’ и ‘Configure keyboard options’ убраны. Сочетания
AltGr-“<” для “«” и AltGr-“>” для “»”
работают и в русской, и в английской раскладках.
работают и в русской, и в английской раскладках.
И при этом активация и использование Compose вообще нигде не определено?
Без Compose. Но его можно параллельно с level3 использовать, если не ошибаюсь.
Всё, спасибо, разобрался с этим. Для лит. кавычек compose не нужен, AltGr-< = « и AltGr-> = » работает при таком конфиге:
Section "InputClass"
        Identifier             "Keyboard Defaults"
        MatchIsKeyboard        "yes"
        Option                 "XkbLayout" "us, ru"
        Option                 "XkbOptions" "grp:lwin_toggle, grp_led:scroll, terminate:ctrl_alt_bksp, lv3:ralt_switch, misc:typo"
EndSection
Видимо « и » относятся к доп. типографским символам.

Когда пытаешься описать словами разные кедеешные загогулины, то выходит ещё более запутанно чем есть на самом деле. Наверное, лучше и не начинать, но тем не менее:
Можно то же самое сделать и через ‘kcmshell4 kcm_keyboard’, но при этом включение/отключение ‘Configure layouts’ будет влиять на отображение самого индикатора раскладки в систрее: снятие галки для Configure layouts и включение галки “Показывать инд. раскладки” выведет маленький значок, размер которого не будет меняться при смене раскладки, но при этом, включение показа инд. раскладки в сист. лотке будет “глючить”, т.е., переключение раскладок будет выводить нечто такое: US ru
Нашёл оптимальный вид для себя: поставил галку в “Configure layouts”, снял галку “Показывать инд. раскладки” и поставил галку в настройках системного лотка: “Показывать раскладку”. Мышковозничество.

Короче говоря, «УМВР».
Рецепт для RUU :
Section "InputClass"
    Identifier             "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option                 "XkbLayout" "us+typo, ru"
    Option                 "XkbVariant" ", ruu"
    Option                 "XkbOptions" "grp:caps_toggle, grp_led:caps, terminate:ctrl_alt_bksp, lv3:ralt_switch"
EndSection
В ‘kcmshell4 kcm_keyboard’ поставить ‘Configure layouts’ и в качестве Label американской раскладки указать us .
Создал
$ cat /etc/X11/xorg.conf.d/99-keyboard.conf
Section "InputClass"
    Identifier             "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option                 "XkbLayout" "us+typo, ru"
    Option                 "XkbVariant" ", ruu"
    Option                 "XkbOptions" "grp:caps_toggle, grp_led:caps, terminate:ctrl_alt_bksp, lv3:ralt_switch"
EndSection
В ‘kcmshell4 kcm_keyboard’ поставил ‘Configure layouts’ и в качестве Label американской раскладки указать us.
Перезапустил иксы.
Если оставить одну американскую раскладку там, то вообще ничего не переключается. Если добавить еще хоть одну, например, RUU, то настройки из /etc/X11/xorg.conf.d/99-keyboard.conf перекрываются. При активированной раскладке RUU нет возможности ввести украинские символы такие как “єїі”. Приходится добавлять еще одну клавиатуру - ua, тогда все работает как надо, НО три клавиатурных раскладки, что неудобно, украинской пользуюсь не часто. Помогите добиться на RUU ввода украинских символов.

Пока пользуюсть так.

$ cat ~/.kde4/share/config/kxkbrc
[Layout]
DisplayNames=,,
LayoutList=us,ru(ruu),ua
LayoutLoopCount=-1
Model=pc105
Options=grp:shift_caps_switch,misc:typo,terminate:ctrl_alt_bksp,lv3:switch,grp:alt_shift_toggle
ResetOldOptions=true
ShowFlag=true
ShowLabel=false
ShowLayoutIndicator=true
ShowSingle=true
SwitchMode=WinClass
Use=true

Пока настройки графически такие
В таком случае вводятся симолы «» в русской и украинской раскладке, но беда в том, что 3 раскладки, что неудобно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.