Настройка Compose в X11


Настройка Compose в X11

22.01.2012 02:05:50 Просмотров 65 Источник

Как я понимаю, все раскладки заимствуют расширенные сочетания клавиш из английской раскладки.

Но почему-то после удаления всех строк из файла /usr/share/X11/locale/en_US.UTF-8/Compose и перезагрузки иксов, я всё равно могу напечатать «☹» в три нажатия.


/etc/X11/xorg.conf:
…    Section "InputClass"
    Identifier "keyboard defaults"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "us,ru"
    Option "XKbOptions" "grp:caps_toggle,grp_led:caps,compose:ralt"
EndSection
…

/usr/share/X11/locale/ru_RU.UTF-8/Compose:
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
У вопроса есть решение - Посмотреть?

https://ru.stackoverflow.com/questions/340213/%d0%9d%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-compose-%d0%b2-x11#comment340233_340213
Простите,в чем заключается суть вопроса?
https://ru.stackoverflow.com/questions/340213/%d0%9d%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-compose-%d0%b2-x11#comment340236_340213
В противоречии. Если расширенные сочетания клавиш таки устанавливаются в /usr/share/X11/locale/en_US.UTF-8/Compose, то про его очистке они, само собой, работать перестанут. Но таки нет…

Ответы - Настройка Compose в X11 / Настройка Compose в X11

aleksandr barakin

22.09.2015 04:15:16

т.к. чудес не бывает, стоит обратиться к документации.

согласно ей, в поисках файла с определениями для xcompose просматриваются:

  • переменная окружения $XCOMPOSEFILE
  • ~/.XCompose
  • таблица сопоставления локали и файла /usr/share/X11/locale/compose.dir

вероятнее всего, у вас в домашнем каталоге присутствует файл .XCompose, в котором и записано то самое правило набора.

Помочь в развитии проекта:
Закрыть X