Skip to content

Share input state not working as I'd expect it to #437

Answered by wengxt
guillaumeboehm asked this question in Q&A
Discussion options

You must be logged in to vote

Disclaimer first, this design is specific to fcitx that you probably won't see on other platforms.

Fcitx's behavior on this is optimized for the case that you're frequently switching between two IM, so with the default "Ctrl+space" key, it's always switching between 1st in the list and another. Sometimes fcitx refer this as "inactive" and "active".

"Inactive IM" is always the first input method in the list. And what "Active IM" points to is a global shared value. The hotkey in global configuration like "enumerate input method" will change this global value. Share state or not will only remember "active/inactive".

You may ask what if you want to set "active IM" only for the current applica…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@guillaumeboehm
Comment options

Answer selected by guillaumeboehm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants