解决 scim-python 无法使用 shift 切换中英文状态的问题

在某些系统下,scim-python 输入法会出现无法使用 shift 键切换中英文的情况。这种问题一般是由于 scim-bridge 引起的,一个简单的解决办法就是不是用 scim-bridge。输入命令:

sudo im-switch -c

出现以下信息:

[patrick@ubuntu:~]$ sudo im-switch -c
System wide default for zh_CN locale is marked with [+].

There are 5 alternatives which provide `xinput-zh_CN'.

  Selection    Alternative
-----------------------------------------------
          1    /etc/X11/xinit/xinput.d/scim-pinyin
          2    /etc/X11/xinit/xinput.d/ibus
*         3    /etc/X11/xinit/xinput.d/scim
          4    /etc/X11/xinit/xinput.d/scim-immodule
+         5    /etc/X11/xinit/xinput.d/scim-bridge

Press enter to keep the default[*], or type selection number: 3

选择 scim 而不是 scim-bridge,回车保存,再重新登录系统即可。

Leave a comment