Fcitx 无法输入空格

#1

新手入坑。。
无法输入空格?

输入空格显示:
选择全局输入法:无局部输入法
1.键盘-英语(美国)
2.拼音(LibPinYin)

已经重置输入法设置。

openSUSE-Gossip-20190408-20190731
#2

IBus 还是 fcitx?

#3

fcitx

#4

运行一下 fcitx-diagnose 把结果贴上来

#5
  1. uname -a:

    Linux linux-rbie 5.1.4-1-default #1 SMP Wed May 22 11:11:40 UTC 2019 (0739fa4) x86_64 x86_64 x86_64 GNU/Linux
    
  2. lsb_release -a:

    LSB Version:    n/a
    Distributor ID: openSUSE
    Description:    openSUSE Tumbleweed
    Release:        20190529
    Codename:       n/a
    
  3. lsb_release -d:

    Description:    openSUSE Tumbleweed
    
  4. /etc/lsb-release:

    /etc/lsb-release 未找到.

  5. /etc/os-release:

    NAME="openSUSE Tumbleweed"
    # VERSION="20190529"
    ID="opensuse-tumbleweed"
    ID_LIKE="opensuse suse"
    VERSION_ID="20190529"
    PRETTY_NAME="openSUSE Tumbleweed"
    ANSI_COLOR="0;32"
    CPE_NAME="cpe:/o:opensuse:tumbleweed:20190529"
    BUG_REPORT_URL="https://bugs.opensuse.org"
    HOME_URL="https://www.opensuse.org/"
    LOGO="distributor-logo"
    
  6. 桌面环境:

    桌面环境为 kde

  7. Bash 版本:

    BASH_VERSION='5.0.7(1)-release'
    

环境:

  1. DISPLAY:

    DISPLAY=':0'
    
  2. 键盘布局:

    1. setxkbmap:

      xkb_keymap {
          xkb_keycodes  { include "evdev+aliases(qwerty)" };
          xkb_types     { include "complete"      };
          xkb_compat    { include "complete"      };
          xkb_symbols   { include "pc+us+inet(evdev)+terminate(ctrl_alt_bksp)"    };
          xkb_geometry  { include "pc(pc105)"     };
      };
      
    2. xprop:

      _XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""
      
  3. Locale:

    1. 全部可用 locale:

      aa_DJ
      aa_DJ.utf8
      aa_ER
      aa_ER@saaho
      aa_ET
      af_ZA
      af_ZA.utf8
      agr_PE
      ak_GH
      am_ET
      an_ES
      an_ES.utf8
      anp_IN
      ar_AE
      ar_AE.utf8
      ar_BH
      ar_BH.utf8
      ar_DZ
      ar_DZ.utf8
      ar_EG
      ar_EG.utf8
      ar_IN
      ar_IQ
      ar_IQ.utf8
      ar_JO
      ar_JO.utf8
      ar_KW
      ar_KW.utf8
      ar_LB
      ar_LB.utf8
      ar_LY
      ar_LY.utf8
      ar_MA
      ar_MA.utf8
      ar_OM
      ar_OM.utf8
      ar_QA
      ar_QA.utf8
      ar_SA
      ar_SA.utf8
      ar_SD
      ar_SD.utf8
      ar_SS
      ar_SY
      ar_SY.utf8
      ar_TN
      ar_TN.utf8
      ar_YE
      ar_YE.utf8
      as_IN
      ast_ES
      ast_ES.utf8
      ayc_PE
      az_AZ
      az_IR
      be_BY
      be_BY@latin
      be_BY.utf8
      bem_ZM
      ber_DZ
      ber_MA
      bg_BG
      bg_BG.utf8
      bhb_IN.utf8
      bho_IN
      bho_NP
      bi_VU
      bn_BD
      bn_IN
      bo_CN
      bo_IN
      br_FR
      br_FR@euro
      br_FR.utf8
      brx_IN
      bs_BA
      bs_BA.utf8
      byn_ER
      C
      ca_AD
      ca_AD.utf8
      ca_ES
      ca_ES@euro
      ca_ES.utf8
      ca_ES@valencia
      ca_FR
      ca_FR.utf8
      ca_IT
      ca_IT.utf8
      ce_RU
      chr_US
      cmn_TW
      crh_UA
      csb_PL
      cs_CZ
      cs_CZ.utf8
      C.utf8
      cv_RU
      cy_GB
      cy_GB.utf8
      da_DK
      da_DK.utf8
      de_AT
      de_AT@euro
      de_AT.utf8
      de_BE
      de_BE@euro
      de_BE.utf8
      de_CH
      de_CH.utf8
      de_DE
      de_DE@euro
      de_DE.utf8
      de_IT
      de_IT.utf8
      de_LI.utf8
      de_LU
      de_LU@euro
      de_LU.utf8
      doi_IN
      dsb_DE
      dv_MV
      dz_BT
      el_CY
      el_CY.utf8
      el_GR
      el_GR@euro
      el_GR.utf8
      en_AG
      en_AU
      en_AU.utf8
      en_BW
      en_BW.utf8
      en_CA
      en_CA.utf8
      en_DK
      en_DK.utf8
      en_GB
      en_GB.iso885915
      en_GB.utf8
      en_HK
      en_HK.utf8
      en_IE
      en_IE@euro
      en_IE.utf8
      en_IL
      en_IN
      en_NG
      en_NZ
      en_NZ.utf8
      en_PH
      en_PH.utf8
      en_SC.utf8
      en_SG
      en_SG.utf8
      en_US
      en_US.iso885915
      en_US.utf8
      en_ZA
      en_ZA.utf8
      en_ZM
      en_ZW
      en_ZW.utf8
      eo
      es_AR
      es_AR.utf8
      es_BO
      es_BO.utf8
      es_CL
      es_CL.utf8
      es_CO
      es_CO.utf8
      es_CR
      es_CR.utf8
      es_CU
      es_DO
      es_DO.utf8
      es_EC
      es_EC.utf8
      es_ES
      es_ES@euro
      es_ES.utf8
      es_GT
      es_GT.utf8
      es_HN
      es_HN.utf8
      es_MX
      es_MX.utf8
      es_NI
      es_NI.utf8
      es_PA
      es_PA.utf8
      es_PE
      es_PE.utf8
      es_PR
      es_PR.utf8
      es_PY
      es_PY.utf8
      es_SV
      es_SV.utf8
      es_US
      es_US.utf8
      es_UY
      es_UY.utf8
      es_VE
      es_VE.utf8
      et_EE
      et_EE.iso885915
      et_EE.utf8
      eu_ES
      eu_ES@euro
      eu_ES.utf8
      fa_IR
      ff_SN
      fi_FI
      fi_FI@euro
      fi_FI.utf8
      fil_PH
      fo_FO
      fo_FO.utf8
      fr_BE
      fr_BE@euro
      fr_BE.utf8
      fr_CA
      fr_CA.utf8
      fr_CH
      fr_CH.utf8
      fr_FR
      fr_FR@euro
      fr_FR.utf8
      fr_LU
      fr_LU@euro
      fr_LU.utf8
      fur_IT
      fy_DE
      fy_NL
      ga_IE
      ga_IE@euro
      ga_IE.utf8
      gd_GB
      gd_GB.utf8
      gez_ER
      gez_ER@abegede
      gez_ET
      gez_ET@abegede
      gl_ES
      gl_ES@euro
      gl_ES.utf8
      gu_IN
      gv_GB
      gv_GB.utf8
      hak_TW
      ha_NG
      he_IL
      he_IL.utf8
      hif_FJ
      hi_IN
      hne_IN
      hr_HR
      hr_HR.utf8
      hsb_DE
      hsb_DE.utf8
      ht_HT
      hu_HU
      hu_HU.utf8
      hy_AM
      hy_AM.armscii8
      ia_FR
      id_ID
      id_ID.utf8
      ig_NG
      ik_CA
      is_IS
      is_IS.utf8
      it_CH
      it_CH.utf8
      it_IT
      it_IT@euro
      it_IT.utf8
      iu_CA
      ja_JP.eucjp
      ja_JP.shiftjisx0213
      ja_JP.sjis
      ja_JP.utf8
      kab_DZ
      ka_GE
      ka_GE.utf8
      kk_KZ
      kk_KZ.utf8
      kl_GL
      kl_GL.utf8
      km_KH
      kn_IN
      kok_IN
      ko_KR.euckr
      ko_KR.utf8
      ks_IN
      ks_IN@devanagari
      ku_TR
      ku_TR.utf8
      kw_GB
      kw_GB.utf8
      ky_KG
      lb_LU
      lg_UG
      lg_UG.utf8
      li_BE
      lij_IT
      li_NL
      ln_CD
      lo_LA
      lt_LT
      lt_LT.utf8
      lv_LV
      lv_LV.utf8
      lzh_TW
      mag_IN
      mai_IN
      mai_NP
      mfe_MU
      mg_MG
      mg_MG.utf8
      mhr_RU
      mi_NZ
      mi_NZ.utf8
      miq_NI
      mjw_IN
      mk_MK
      mk_MK.utf8
      ml_IN
      mni_IN
      mn_MN
      mr_IN
      ms_MY
      ms_MY.utf8
      mt_MT
      mt_MT.utf8
      my_MM
      nan_TW
      nan_TW@latin
      nb_NO
      nb_NO.utf8
      nds_DE
      nds_NL
      ne_NP
      nhn_MX
      niu_NU
      niu_NZ
      nl_AW
      nl_BE
      nl_BE@euro
      nl_BE.utf8
      nl_NL
      nl_NL@euro
      nl_NL.utf8
      nn_NO
      nn_NO.utf8
      no_NO
      no_NO.utf8
      nr_ZA
      nso_ZA
      oc_FR
      oc_FR.utf8
      om_ET
      om_KE
      om_KE.utf8
      or_IN
      os_RU
      pa_IN
      pap_AW
      pap_CW
      pa_PK
      pl_PL
      pl_PL.utf8
      POSIX
      ps_AF
      pt_BR
      pt_BR.utf8
      pt_PT
      pt_PT@euro
      pt_PT.utf8
      quz_PE
      raj_IN
      ro_RO
      ro_RO.utf8
      ru_RU
      ru_RU.koi8r
      ru_RU.utf8
      ru_UA
      ru_UA.utf8
      rw_RW
      sah_RU
      sa_IN
      sat_IN
      sc_IT
      sd_IN
      sd_IN@devanagari
      se_NO
      sgs_LT
      shn_MM
      shs_CA
      sid_ET
      si_LK
      sk_SK
      sk_SK.utf8
      sl_SI
      sl_SI.utf8
      sm_WS
      so_DJ
      so_DJ.utf8
      so_ET
      so_KE
      so_KE.utf8
      so_SO
      so_SO.utf8
      sq_AL
      sq_AL.utf8
      sq_MK
      sr_ME
      sr_RS
      sr_RS@latin
      ss_ZA
      st_ZA
      st_ZA.utf8
      sv_FI
      sv_FI@euro
      sv_FI.utf8
      sv_SE
      sv_SE.utf8
      sw_KE
      sw_TZ
      szl_PL
      ta_IN
      ta_LK
      tcy_IN.utf8
      te_IN
      tg_TJ
      tg_TJ.utf8
      the_NP
      th_TH
      th_TH.utf8
      ti_ER
      ti_ET
      tig_ER
      tk_TM
      tl_PH
      tl_PH.utf8
      tn_ZA
      to_TO
      tpi_PG
      tr_CY
      tr_CY.utf8
      tr_TR
      tr_TR.utf8
      ts_ZA
      tt_RU
      tt_RU@iqtelif
      ug_CN
      uk_UA
      uk_UA.utf8
      unm_US
      ur_IN
      ur_PK
      uz_UZ
      uz_UZ@cyrillic
      uz_UZ.utf8
      ve_ZA
      vi_VN
      wa_BE
      wa_BE@euro
      wa_BE.utf8
      wae_CH
      wal_ET
      wo_SN
      xh_ZA
      xh_ZA.utf8
      yi_US
      yi_US.utf8
      yo_NG
      yue_HK
      yuw_PG
      zh_CN
      zh_CN.gb18030
      zh_CN.gbk
      zh_CN.utf8
      zh_HK
      zh_HK.utf8
      zh_SG
      zh_SG.gbk
      zh_SG.utf8
      zh_TW
      zh_TW.euctw
      zh_TW.utf8
      zu_ZA
      zu_ZA.utf8
      
    2. 当前 locale:

      LANG=zh_CN.UTF-8
      LC_CTYPE=zh_CN.UTF-8
      LC_NUMERIC="zh_CN.UTF-8"
      LC_TIME="zh_CN.UTF-8"
      LC_COLLATE="zh_CN.UTF-8"
      LC_MONETARY="zh_CN.UTF-8"
      LC_MESSAGES="zh_CN.UTF-8"
      LC_PAPER="zh_CN.UTF-8"
      LC_NAME="zh_CN.UTF-8"
      LC_ADDRESS="zh_CN.UTF-8"
      LC_TELEPHONE="zh_CN.UTF-8"
      LC_MEASUREMENT="zh_CN.UTF-8"
      LC_IDENTIFICATION="zh_CN.UTF-8"
      LC_ALL=
      
  4. 目录:

    1. 主目录:

      /home/blockchanzj
      
    2. ${XDG_CONFIG_HOME}:

      环境变量 XDG_CONFIG_HOME 没有设定。

      XDG_CONFIG_HOME 的当前值是 ~/.config (/home/blockchanzj/.config)。

    3. Fcitx 设置目录:

      当前 fcitx 设置目录是 ~/.config/fcitx (/home/blockchanzj/.config/fcitx)。

  5. 当前用户:

    脚本作为 blockchanzj (1000) 运行。

Fcitx 状态:

  1. 可执行文件:

    /usr/bin/fcitx 找到了 fcitx.

  2. 版本:

    Fcitx 版本: 4.2.9.5

  3. 进程:

    找到了 2 个 fcitx 进程:

     1927 fcitx
     8364 fcitx-dbus-watc
    
  4. fcitx-remote:

    fcitx-remote 工作正常.

  5. DBus 界面:

    使用 dbus-send 来检查 dbus。

    DBus 名称 org.fcitx.Fcitx 的所有者是 :1.137

    DBus 名称 org.fcitx.Fcitx 的 PID 所有者是 1927

Fcitx 配置界面:

  1. 配置工具封装:

    /usr/bin/fcitx-configtool 找到了 fcitx-configtool。

  2. 用于 GTK±2.0 的配置界面:

    未找到 gtk2 的配置界面.

  3. 用于 GTK±3.0 的配置界面:

    /usr/bin/fcitx-config-gtk3 找到了 fcitx-config-gtk3

  4. KDE 的配置界面:

前端设置:

Xim:

  1. ${XMODIFIERS}:

    环境变量 XMODIFIERS 已经正确地设为了 “@im=fcitx”.
    从环境变量中获取的 Xim 服务名称为 fcitx.

  2. 根窗口上的 XIM_SERVERS:

    Xim 服务的名称与环境变量中设置的相同.

Qt:

  1. qt4 - ${QT4_IM_MODULE}:

    环境变量 QT_IM_MODULE 已经正确地设为了 “fcitx”.

  2. qt5 - ${QT_IM_MODULE}:

    环境变量 QT_IM_MODULE 已经正确地设为了 “fcitx”.

  3. Qt 输入法模块文件:

    找到了 Qt5 的输入法模块: /usr/lib64/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.
    找到了未知的 fcitx qt 模块: /usr/lib64/qt5/plugins/kcm_fcitx.so.
    找到了 fcitx 的 qt 模块: /usr/lib64/fcitx/qt/libfcitx-quickphrase-editor5.so.
    找到了 fcitx 的 qt 模块: /usr/lib64/fcitx/qt/libfcitx-libpinyin-dictmanager.so.
    找到了 Qt4 的输入法模块: /usr/lib64/qt4/plugins/inputmethods/qtim-fcitx.so.

Gtk:

  1. gtk - ${GTK_IM_MODULE}:

    环境变量 GTK_IM_MODULE 已经正确地设为了 “fcitx”.

  2. gtk-query-immodules:

    1. gtk 2:

      /usr/bin/gtk-query-immodules-2.0-64 找到了 gtk 2.24.32gtk-query-immodules.
      版本行:

      # Created by /usr/bin/gtk-query-immodules-2.0-64 from gtk+-2.24.32
      

      已找到 gtk 2.24.32 的 fcitx 输入法模块.

      "/usr/lib64/gtk-2.0/2.10.0/immodules/im-fcitx.so" 
      "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 
      
    2. gtk 3:

      /usr/bin/gtk-query-immodules-3.0-64 找到了 gtk 3.24.8gtk-query-immodules.
      版本行:

      # Created by /usr/bin/gtk-query-immodules-3.0-64 from gtk+-3.24.8
      

      已找到 gtk 3.24.8 的 fcitx 输入法模块.

      "/usr/lib64/gtk-3.0/3.0.0/immodules/im-fcitx.so" 
      "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 
      
  3. Gtk 输入法模块缓存:

    1. gtk 2:

      /usr/lib64/gtk-2.0/2.10.0/immodules.cache 找到了 gtk 2.24.32 的输入法模块缓存.
      版本行:

      # Created by /usr/bin/gtk-query-immodules-2.0-64 from gtk+-2.24.32
      

      已找到 gtk 2.24.32 的 fcitx 输入法模块.

      "/usr/lib64/gtk-2.0/2.10.0/immodules/im-fcitx.so" 
      "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 
      
    2. gtk 3:

      /usr/lib64/gtk-3.0/3.0.0/immodules.cache 找到了 gtk 3.24.8 的输入法模块缓存.
      版本行:

      # Created by /usr/bin/gtk-query-immodules-3.0-64 from gtk+-3.24.8
      

      已找到 gtk 3.24.8 的 fcitx 输入法模块.

      "/usr/lib64/gtk-3.0/3.0.0/immodules/im-fcitx.so" 
      "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 
      
  4. Gtk 输入法模块文件:

    1. gtk 2:

      找到的全部 Gtk 2 输入法模块文件均存在.

    2. gtk 3:

      找到的全部 Gtk 3 输入法模块文件均存在.

配置:

Fcitx 插件:

  1. 插件配置文件目录:

    找到了 fcitx 插件配置目录: /usr/share/fcitx/addon.

  2. 插件列表:

    1. 找到了 31 个已启用的插件:

      fcitx-autoeng
      fcitx-chttrans
      fcitx-classic-ui
      fcitx-clipboard
      fcitx-cloudpinyin
      fcitx-dbus
      fcitx-freedesktop-notify
      fcitx-fullwidth-char
      fcitx-googlepinyin
      fcitx-imselector
      fcitx-ipc
      fcitx-ipcportal
      fcitx-keyboard
      fcitx-kimpanel-ui
      fcitx-libpinyin
      fcitx-lua
      fcitx-notificationitem
      fcitx-pinyin
      fcitx-pinyin-enhance
      fcitx-punc
      fcitx-quickphrase
      fcitx-remote
      fcitx-spell
      fcitx-sunpinyin
      fcitx-table
      fcitx-unicode
      fcitx-vk
      fcitx-x11
      fcitx-xim
      fcitx-xkb
      fcitx-xkbdbus
      
    2. 找到了 0 个被禁用的插件:

  3. 插件库:

    所有插件所需的库都被找到。

  4. 用户界面:

    找到了 2 个已启用的用户界面插件:

    fcitx-classic-ui
    fcitx-kimpanel-ui
    

输入法:

  1. 找到了 2 个启用的输入法:

    fcitx-keyboard-us
    pinyin-libpinyin
    
  2. 默认输入法:

    您已经正确的将一个键盘输入法 “fcitx-keyboard-us” 设为默认.

日志:

  1. date:

    2019年 06月 03日 星期一 22:38:46 CST
    
  2. ~/.config/fcitx/log/:

    总用量 0
    
  3. ~/.config/fcitx/log/crash.log:

    ~/.config/fcitx/log/crash.log 未找到.

#6

设置->附加组件->输入法选择器,配置里是不是把空格设置成它的快捷键了?

已经重置输入法设置。

然后你有 reload / 重启输入法吗?

#7

谢谢的确是这里的问题~

于关闭 #8

本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。