[Internal testing communication] 记如何在deepin25中使用shift按键切换中英文输入法
Tofloor
poster avatar
昨夜的星辰
deepin
2025-06-27 22:09
Author

自从deepin25开始以来,在控制中心设置中英文输入法切换时,如果设置成shift键,在按完按键后两三秒该设置就消失了

image.png

对于习惯了用shift切换中英文的我来说这点用起来太难受了,今天更新完正式版发现还不行,就只能尝试一下自己解决了

我没用搜狗,输入法是:键盘、五笔拼音

找到fcitx5的配置文件,在 ~/.config/fcitx5/config

[Hotkey]
# 反复按切换键时进行轮换
EnumerateWithTriggerKeys=True
# 轮换输入法时跳过第一个输入法
EnumerateSkipFirst=False

[Hotkey/TriggerKeys]
0=Control+space
1=Zenkaku_Hankaku
2=Hangul
3=Shift_R

在[Hotkey/TriggerKeys]段加上 3=Shift_R ,保存退出

桌面右下角输入法图标>右键>重新启动,好了,可以愉快的使用了

Reply Favorite View the author
All Replies
东方大坏旦
deepin
2025-06-27 22:56
#1
那天我也弄了好久,感谢啊 !
Reply View the author
qq4945286
deepin
2025-06-27 23:17
#2

3=Shift_R把R改成L就是用左边的shift我还是习惯左边的

Reply View the author
许言午
deepin
2025-06-28 06:09
#3

研发抓紧修复这个bug
挺影响使用的

Reply View the author
wcs4221
deepin beta test group
2025-06-28 06:49
#4

25上的搜狗,显示条位置太差,也不见优化一下?

设搜狗五笔----shift按键切换中英文输入法:我的方法是--删掉别的项,只留搜狗----属性设好五笔,显示条上设好五笔==ok

Reply View the author
liujy126
deepin
2025-06-28 09:48
#5

3=Control_L

我是设置ctrl键切换中英文,一是准确,一是shift给它,有点遭贱了,

我是用左右shift来切换第二三候选词,因为shift就在小指位置,最为便利的位置我一定会安排给使用频度最高的功能,就相当于把“/“键用来输入“、“一样,

相比而言,切换中英文没那么重要,把它安排给ctrl顺手巴拉一下就ok。

Reply View the author
昨夜的星辰
deepin
2025-06-28 11:10
#6
qq4945286

3=Shift_R把R改成L就是用左边的shift我还是习惯左边的

哈哈,聪明,我也是看同一文件里的其它位置确定的按键应该怎么填

Reply View the author
昨夜的星辰
deepin
2025-06-28 11:11
#7
wcs4221

25上的搜狗,显示条位置太差,也不见优化一下?

设搜狗五笔----shift按键切换中英文输入法:我的方法是--删掉别的项,只留搜狗----属性设好五笔,显示条上设好五笔==ok

搜狗好像不能临时英文还是不能;分号选择第二个候选词来着,我忘了,用了一段用起来不爽,反正是五笔,还不如直接用fcitx5自己的组件

Reply View the author
昨夜的星辰
deepin
2025-06-28 11:14
#8
liujy126

3=Control_L

我是设置ctrl键切换中英文,一是准确,一是shift给它,有点遭贱了,

我是用左右shift来切换第二三候选词,因为shift就在小指位置,最为便利的位置我一定会安排给使用频度最高的功能,就相当于把“/“键用来输入“、“一样,

相比而言,切换中英文没那么重要,把它安排给ctrl顺手巴拉一下就ok。

我是分号;选择第二候选词,引号第三候选词,分号用起来是最爽的,就在小指下

不过五笔也很比较少会用到第三候选

CTRL由于需要配合的键比较多,怕误反应就没用,反而是shift不太常用,也就切换中英文用了

Reply View the author
深蓝
deepin
2025-06-28 16:02
#9

在使用fcitx5时,中文输入下,怎么禁用全角标点,只用半角标点?

Reply View the author
昨夜的星辰
deepin
2025-06-29 12:21
#10
深蓝

在使用fcitx5时,中文输入下,怎么禁用全角标点,只用半角标点?

CTRL+。 ,不只是fcitx5,别的输入法也基本是一样的,切换全半角标点

Reply View the author
深蓝
deepin
2025-06-29 12:58
#11
昨夜的星辰

CTRL+。 ,不只是fcitx5,别的输入法也基本是一样的,切换全半角标点

在fcitx5的配置文件 ~/.config/fcitx5/config, 禁用全角标点是哪个选项? 我想用shell脚本更新

Reply View the author
昨夜的星辰
deepin
2025-06-29 23:18
#12
深蓝

在fcitx5的配置文件 ~/.config/fcitx5/config, 禁用全角标点是哪个选项? 我想用shell脚本更新

配置文件里设置我也不知道了,找了一下没搞定,你找到了可以贴出来

Reply View the author
深蓝
deepin
2025-06-30 21:38
#13
昨夜的星辰

配置文件里设置我也不知道了,找了一下没搞定,你找到了可以贴出来

我也没找到😂

Reply View the author
redeagle
deepin
2025-07-01 11:50
#14

👍

Reply View the author
xuqi
deepin testing team
2025-07-02 09:21
#15
  • 感谢反馈,研发人员稍后会进行优化,谢谢 ~
Reply View the author