LINUX.ORG.RU

История изменений

Исправление sudopacman, (текущая версия) :

Использую fcitx. В настройках клавиатуры (не fcitx) 4 раскладки: английская (США), русская сербская (Россия), японская, китайская. В настройках дополнений (fcitx) включено «Keyboard Layout (Use Keyboard Layout as Input Method)». В списке методов ввода:

  1. Keyboard — Английская (США) — Английская (Macintosh).
  2. Keyboard — Английская (США).
  3. Keyboard — Русская — Сербская (Россия).
  4. Anthy.
  5. Pinyin.

В настройках Anthy и Pinyin в качестве «Keyboard Layout» соответственно стоят японская и китайская раскладки. В настройках плагина «Input Method Selector» в секции «Global Selector» для 1—4 методов ввода соответственно стоят клавиши F1—F4. Таким образом, раскладки переключает fcitx: нажатием F1—F4 выбирается соответствующая раскладка и включается нужный / отключается ненужный метод ввода.

PS. Мне потребовалось именно две английские раскладки, иначе всё работает не так: в настройках «Input Method Selector» методы ввода считаются со второго из приведённого выше списка, а на реально стоящий первым хоткей повесить нельзя. Поэтому нужно первым методом ввода выбрать какую-нибудь альтернативную английскую раскладку. Возможно, у тебя этого бага не будет.

PPS. Русская сербская уже точно не помню почему, ЕМНИП, у меня только она соответствует обозначениям на клавиатуре.

PPPS. Для японского и китайского сойдёт и английская раскладка, но я поставил их собственные (не сильно от неё отличающиеся), чтобы изгнать из трея жуткий срач иконок fcitx и использовать для индикации обычную переключалку.

Исправление sudopacman, :

Использую fcitx. В настройках клавиатуры (не fcitx) 4 раскладки (английская (США), русская сербская (Россия), японская, китайская). В настройках дополнений (fcitx) включено «Keyboard Layout (Use Keyboard Layout as Input Method)». В списке методов ввода:

  1. Keyboard — Английская (США) — Английская (Macintosh).
  2. Keyboard — Английская (США).
  3. Keyboard — Русская — Сербская (Россия).
  4. Anthy.
  5. Pinyin.

В настройках Anthy и Pinyin в качестве «Keyboard Layout» соответственно стоят японская и китайская раскладки. В настройках плагина «Input Method Selector» в секции «Global Selector» для 1—4 методов ввода соответственно стоят клавиши F1—F4. Таким образом, раскладки переключает fcitx: нажатием F1—F4 выбирается соответствующая раскладка и включается нужный / отключается ненужный метод ввода.

PS. Мне потребовалось именно две английские раскладки, иначе всё работает не так: в настройках «Input Method Selector» методы ввода считаются со второго из приведённого выше списка, а на реально стоящий первым хоткей повесить нельзя. Поэтому нужно первым методом ввода выбрать какую-нибудь альтернативную английскую раскладку. Возможно, у тебя этого бага не будет.

PPS. Русская сербская уже точно не помню почему, ЕМНИП, у меня только она соответствует обозначениям на клавиатуре.

PPPS. Для японского и китайского сойдёт и английская раскладка, но я поставил их собственные (не сильно от неё отличающиеся), чтобы изгнать из трея жуткий срач иконок fcitx и использовать для индикации обычную переключалку.

Исправление sudopacman, :

Использую fcitx. В настройках клавиатуры (не fcitx) 4 раскладки (английская (США), русская сербская (Россия), японская, китайская). В настройках дополнений (fcitx) включено «Keyboard Layout (Use Keyboard Layout as Input Method)». В списке методов ввода:

  1. Keyboard — Английская (США) — Английская (Macintosh).
  2. Keyboard — Английская (США).
  3. Keyboard — Русская — Сербская (Россия).
  4. Anthy.
  5. Pinyin.

В настройках Anthy и Pinyin в качестве «Keyboard Layout» соответственно стоят японская и китайская раскладки. В настройках плагина «Input Method Selector» в секции «Global Selector» для 1—4 методов ввода соответственно стоят клавиши F1—F4. Таким образом, раскладки переключает fcitx.

PS. Мне потребовалось именно две английские раскладки, иначе всё работает не так: в настройках «Input Method Selector» методы ввода считаются со второго из приведённого выше списка, а на реально стоящий первым хоткей повесить нельзя. Поэтому нужно первым методом ввода выбрать какую-нибудь альтернативную английскую раскладку. Возможно, у тебя этого бага не будет.

PPS. Русская сербская уже точно не помню почему, ЕМНИП, у меня только она соответствует обозначениям на клавиатуре.

PPPS. Для японского и китайского сойдёт и английская раскладка, но я поставил их собственные (не сильно от неё отличающиеся), чтобы изгнать из трея жуткий срач иконок fcitx и использовать для индикации обычную переключалку.

Исходная версия sudopacman, :

Использую fcitx. В настройках клавиатуры (не fcitx) 4 раскладки (английская (США), русская сербская (Россия), японская, китайская). В настройках дополнений (fcitx) включено «Keyboard Layout (Use Keyboard Layout as Input Method)». В списке методов ввода:

  1. Keyboard — Английская (США) — Английская (Macintosh).
  2. Keyboard — Английская (США).
  3. Keyboard — Русская — Сербская (Россия).
  4. Anthy.
  5. Pinyin.

В настройках Anthy и Pinyin в качестве «Keyboard Layout» соответственно стоят японская и китайская раскладки. В настройках плагина «Input Method Selector» в секции «Global Selector» для 1—4 методов ввода соответственно стоят клавиши F1—F4. Таким образом, раскладки переключает fcitx.

PS. Мне потребовалось именно две английские раскладки, иначе всё работает не так: в настройках «Input Method Selector» методы ввода считаются со второго из приведённого выше списка, а на реально стоящий первым хоткей повесить нельзя. Поэтому нужно первым методом ввода выбрать какую-нибудь альтернативную английскую раскладку. Возможно, у тебя этого бага не будет.

PPS. Русская сербская уже точно не помню почему, ЕМНИП, у меня только она соответствует обозначениям на клавиатуре.