Михаил Васильев <gnu.x...@gmail.com> wrote: > пн, 30 сент. 2019 г. в 18:39, Dmitry Alexandrov <321...@gmail.com>: >> Михаил Васильев <gnu.x...@gmail.com> wrote: >> > При этом если переключать языки через LWin+Пробел (а не через Ctrl+Shift), >> > то удается добиться ввода иероглифов, но надо сначала надо переключиться >> > на английский, потом на китайский. >> >> Ну, ничего странного я тут как раз не вижу: сначала ввод транслируется xkb, >> и только потом в дело вступает ibus. Кириллицу он понимать не обучен, и >> пропускает ее как есть, тогда как пунктуация у нее с латиницей общая. >> >> > Как бы реализовать более простое переключение языков ввода? >> >> Очевидно, что прекратить транслировать клавиши в кириллицу через xkb, и >> вводить ее тоже через ibus. Поиск подсказывает, что пакет называется >> «ibus-m17n». > > Спасибо за ответ. Пакет я поставил, запустил im-config, но проблему это не > решило. Вместо иероглифов всё равно вводится кириллица.
Да пожалуйста, только в ответе помимо второй части — настроить кирилловский ввод через ibus (я так и не понял, он у вас заработал?), была еще первая — прекратить трансляцию в кириллицу через xkb. Ну то есть убрать кириллическую раскладку из аргументов setxkbmap(1) — или где она там у вас там настроена. Ну или оставить на всякий случай, но воздержаться от ее включения.
signature.asc
Description: PGP signature