I have a bunch of SCIM IMEs installed. I switch between them via hot-key.

Is there a way to switch between them programmatically? Can I even switch SCIM on and off via command line? I use Ctrl+Space to do that at the moment...

  • I use the Dvorak keyboard layout normally. I noticed that this remaps the keys of some SCIM methods. So I want to assign a keybinding to change my keyboard back to Qwerty and then select a certain SCIM input method. Seems like a simple task, but I cannot figure out how to do it as there appears to be no documented way to change the SCIM input method programmatically. Have you had any luck with this question since you asked it? I would be happy to use another input method if it provides a command-line interface. – Metamorphic Jun 21 '18 at 17:45
  • 1
    I don’t use IME these days, but there are new IME, which almost replaced SCIM, as far as I remember... Unfortunately, they lacked in this regard as well: it seemed to be impossible to configure 4 hotkeys to lead to 4 specific variants of 2 or 3 layouts. You always had to cycle through, activate or shift them into some mode. Totally useless. – Keep me posted if you find something! – Robert Siemer Jun 22 '18 at 1:27
  • If you use fcitx, then there is a post on superuser which tells how to do this. Fcitx is mostly for Chinese, but it seems to support everything else as well. I'm still learning about it... – Metamorphic Jun 28 '18 at 7:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.