From 1bdeb09294b135f26fead534bbddd4483c6c615f Mon Sep 17 00:00:00 2001 From: bh Date: Fri, 3 Jul 2026 11:54:32 +0800 Subject: fcitx5: make Super+Space the trigger key, drop Ctrl+Space --- fcitx5/.config/fcitx5/config | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'fcitx5/.config') diff --git a/fcitx5/.config/fcitx5/config b/fcitx5/.config/fcitx5/config index 8337c89..1915959 100644 --- a/fcitx5/.config/fcitx5/config +++ b/fcitx5/.config/fcitx5/config @@ -6,16 +6,18 @@ EnumerateWithTriggerKeys=True # every method: dvp -> us -> wubi). EnumerateSkipFirst=False +# Super+Space is the trigger key. With EnumerateWithTriggerKeys=True above it +# activates the IM and then cycles forward through every method in the group: +# keyboard-us-dvp (Dvorak) -> keyboard-us (QWERTY) -> wbx (Wubi 86) -> bepo ... [Hotkey/TriggerKeys] -0=Control+space +0=Super+space [Hotkey/AltTriggerKeys] 0=Shift_L -# Super+Space cycles forward through every input method in the group: -# keyboard-us-dvp (Dvorak) -> keyboard-us (QWERTY) -> wbx (Wubi 86) -> ... +# Left empty: the trigger key (Super+Space) already enumerates forward, so a +# separate forward-enumerate bind would double-fire. [Hotkey/EnumerateForwardKeys] -0=Super+space [Hotkey/EnumerateBackwardKeys] 0=Super+Shift+space -- cgit v1.2.3