RE: Как прикрепить ввод к одной из раскладок?

Ситуация следующая. Нужно печатать на трёх языках, английском (латиницей), русском и китайском. Отдельно для пар английский-китайский или английский-русский решается легко. В первом случае щёлкаем ввод, а во втором — раскладку. Если же добавить просто китайскую раскладку, то она бестолковая, так как печатает латиницей. Чтобы печатать на китайском есть ввод Sougou Pinyin (搜狗拼音). Но дело в том, что китайский работает только в системе (или как оно называется) fcitx. А тогда получается противоречие:

во-первых, горячие клавиши для смены ввода и смены раскладки разные;

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

Как это сделать?

 

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

Rime ставил. Но он печатает традиционными. Где переключается, и есть ли переключение на упрощённые, не нашёл. И удалил.

Но проблема та же — он также работает в fcitx. И также включается вводом, и не включается раскладкой.

Проблема не в том, чтобы можно или нельзя было вводить иероглифы. Проблема в том, чтобы этот ввод включался и выключался автоматически вместе с китайской раскладкой.

Гость Отвечено 13.08.2019.

Это так не работает.

Даже в винде при включении японской раскладки (я пользуюсь японской, но это не суть), надо включать ввод, т.е. жмем вин+пробел (или что угодно) включается японская, но на ней стоит ввод на латинице, чтобы печатать на японском жмем альт+капс / `. (Частично решил проблему двойного переключения оставив в системе только  РУС и ЯП).

В дипине все гораздо удобнее. Стандартная стоит ru + us, между ними переключение на альт+шифт.
Чтобы активировать fcitx жму альт+шифт+j (можно настроить другое) при активной английской раскладке (us). В Fcitx ввод стоит сразу какой надо — сразу печатает как надо. Теперь если надо на русский — жмем альт+шифт, если на английский — отключаем fcitx альт+шифт+j. В rime проверил, при переключении на русский с активным fcitx печатает нормально (у меня в случае с японским так не пойдет — fcitx подменяет пробелы и цифры на японские).

 

упрощенный ввод в rime

 

13.08.2019

включаете fcitx жмете альт+шифт (или что у вас) — печатаете на русском (при активном fcitx)

13.08.2019
Ответить

Ваш ответ