skyarch
新手上路
新手上路
  • 社区居民
  • 忠实会员
阅读:68回复:5

Linux下将切换输入法激活与非激活状态快捷键设置为 CTRL 的问题

楼主#
更多 发布于:2019-09-29 14:04
我发现如果使用 CTRL 作为激活与非激活输入法快捷键,会触发一个bug
如果当前输入法状态是非激活状态,使用 CTRL V,CTRL C这种都会使输入法切换为激活状态
反过来如果当前输入法状态是激活状态,使用CTRL V,CTRL C这种就不会触发输入法状态切换(即不会切换会回非激活状态)
第二种应该是正常的,仅仅使用CTRL C,CTRL V 就会切换输入法状态,怎么感觉都是不正常的

OS:Arch Linux
DE:KDE
沙发#
发布于:2019-09-29 14:32
输入法的激活在使用xim module的时候,不由输入法本身负责,会有这个问题。如果使用yong module就不会存在这个问题。
skyarch
新手上路
新手上路
  • 社区居民
  • 忠实会员
板凳#
发布于:2019-09-29 14:51
dgod:输入法的激活在使用xim module的时候,不由输入法本身负责,会有这个问题。如果使用yong module就不会存在这个问题。回到原帖
我设置了使用了  yong module

export GTK_IM_MODULE=yong
export QT_IM_MODULE=yong

export XMODIFIERS=@im=yong




而且  QT5  现在貌似也不再支持使用 xim module了,而且这个问题 GTK 和 QT 都有
skyarch
新手上路
新手上路
  • 社区居民
  • 忠实会员
地板#
发布于:2019-09-29 15:11
dgod:输入法的激活在使用xim module的时候,不由输入法本身负责,会有这个问题。如果使用yong module就不会存在这个问题。回到原帖
4楼#
发布于:2019-09-29 16:18
那就别这么用了,程序可能没处理过这个情况,现在来说ctrl space兼容性还行
skyarch
新手上路
新手上路
  • 社区居民
  • 忠实会员
5楼#
发布于:2019-09-29 16:53
dgod:那就别这么用了,程序可能没处理过这个情况,现在来说ctrl space兼容性还行回到原帖
因为感觉中英文切换要按两个键太麻烦了,所以才想用单 CTRL
游客

返回顶部