Ubuntu系統Terminal、Eclipse切換窗口或程序運行後,出現鍵盤失效,無法輸入字符的問題,原因是Terminal、Eclipse選擇的當前輸入法(input method)與用戶自行安裝的輸入法兼容性問題。解決方法如下:
在Terminal、Eclipse的工作區點擊右-->輸入法(英文版是 Input Method)-->SCIM XXXXX,即可。如果你使用的是SCIM輸入法但是這裏沒有SCIM之類的選項,可能是scim-bridge-gtk這個包沒有安裝好,先關閉Eclipse,然後使用aptitude install scim-bridge-gtk即可安裝,然後重新打開Eclipse就應該有SCIM選擇項了。
以上是臨時性的解決方案,如果要改變eclipse中的默認的系統輸入法,則如下操作:
1. 修改scim配置
sudo /etc/X11/xinit/xinput.d/scim
將GTK_IM_MODULE=scim中的xim修改爲scim,保存並退出。
2. 再次設置系統默認的輸入法爲scim
sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30
sudo im-switch -s scim
重啓eclipse,一切正常,大功告成。
[轉]Ubuntu系統Terminal、Eclipse鍵盤失效,無法輸入字符的解決方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Ubuntu16.04安裝Python3.7及其pip3並切換爲默認版本
ipromise
2019-02-24 14:15:00
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
真實的模擬***綜合實驗
wbzjacky
2019-02-24 13:12:37
三層交換機的HSRP、vlan、端口聚合
wbzjacky
2019-02-24 13:12:37
HSRP和二層交換機的端口聚合、vlan
wbzjacky
2019-02-24 13:12:37
服務器雙機熱備解決方案
wbzjacky
2019-02-24 13:12:37
各種光模塊的傳輸距離
realzfd
2019-02-24 13:10:25
ESX4 通過VMware vSphere CLI 開啓snmp
realzfd
2019-02-24 13:09:43
SOLARWINDS服務器更改計算機名導致的一次奇怪故障
realzfd
2019-02-24 13:09:42
Dlink交換機常用命令
千年小道
2019-02-24 13:06:21
Sametime的安裝細節問題
god9394
2019-02-24 13:04:19