Hotkey for scrolling between input method often doesn't work.

947 views
Skip to first unread message

crocket

unread,
Feb 10, 2017, 8:52:43 AM2/10/17
to fcitx-dev
My hotkey for scrolling between input method is currently Alt+Super.
It sometimes works, but it often doesn't work.
When it doesn't work, it tests my patience.

When I use ibus, I can just press 'Super+Space' to scroll between input methods, and it always works.

I think fcitx should allow 'Super+Space' as a hotkey to scroll between input methods, too.

Weng Xuetian

unread,
Feb 10, 2017, 12:22:28 PM2/10/17
to fcitx-dev
Well, fcitx uses a different design (which is being used in windows at least since win 3.2).
The first input method in the list is considered as "inactive" state. And it remembers another input method as "active" state.

For example, you have following three input method configured:
1. keyboard us
2. pinyin
3. anthy

"Trigger Input Method" always toggle between "keyboard us" and another one from pinyin and anthy, which is being used most recently.

"Scroll between input method", is only usable when you're in active state, by default.
So it's only used to scroll between pinyin/anthy.

If you want scrolling all input method, including "keyboard us", you can check the "show advanced option", and check "include inactive when scrolling between input method". However, it's not based on the stack order. And you may only use ctrl+shift, alt+shift, ctrl+super, alt+super (the left and right key of second modifier means forward and backward).


Also, if you use more than 3 input method commonly, I'd suggest you to configure "input method selector" addon, configure the "global input method selectkey" should be enough for you, personally I use "super + z". I found it much more predictable than "scrolling".


--
You received this message because you are subscribed to the Google Groups "fcitx-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fcitx-dev+unsubscribe@googlegroups.com.
To post to this group, send email to fcit...@googlegroups.com.
Visit this group at https://groups.google.com/group/fcitx-dev.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages