Ubuntu环境下Intellij Idea中键盘失效

http://blog.csdn.net/dslztx/article/details/46700165

 

 

问题描述:
Ubuntu环境下,Intellij Idea中键盘失效,即按下任何按键都没有反应。
使用鼠标能够进行正常操作。


解决方案:
Ubuntu环境下,默认安装了IBUS软件,这个问题就是由IBUS引起的。
那么解决方案就是在idea中不使用IBUS就好了,我们可以借助于“XMODIFIERS”环境变量
该变量的定义如下:
To use XIM (X input method) server, users should set XMODIFIERS 
environment variable. 
For example, to use "ibus", users should set like 'XMODIFIERS="@im=ibus"'. 


如果不需要使用中文输入法,那么现在可以设置"XMODIFIERS=idea.sh",然后把上面这行设置语句加到idea.sh脚本的"Run the IDE."语句前面就好

如果需要使用中文输入法,那么现在可以设置"XMODIFIERS=“@im=fcitx”",然后把上面这行设置语句加到idea.sh脚本的"Run the IDE."语句前面就好



设置好的idea.sh部分内容如下:

 

 

[plain]  view plain  copy
 
  1. XMODIFIERS=idea.sh #add this line  
  2. export XMODIFIERS  #add this line too  
  3.   
  4.   
  5. # ---------------------------------------------------------------------  
  6. # Run the IDE.  
  7. # ---------------------------------------------------------------------  
  8. while true ; do  
  9.   eval "$JDK/bin/java" $ALL_JVM_ARGS -Djb.restart.code=88 $MAIN_CLASS_NAME "$@"  
  10.   test $? -ne 88 && break  
  11. done  

 

 

 

 

 

http://blog.csdn.net/a__yes/article/details/51249077

最近从Ubuntu14.04升级到Ubuntu16.04,返现IDEA下面无法切换搜狗输入法,也无法输入中文,查可以下,网上说用ibus可以,但是我原来用搜狗也可以,后来找到了解决方法.

解决方法

在IDEA的bin目录下的idea.sh文件的前面加上

export XMODIFIERS=@im=fcitx

export QT_IM_MODULE=fcitx

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值