升级到 17.04 后空格键不再起作用

升级到 17.04 后空格键不再起作用

我发现该问题仅发生在 lightdm 上,因为我能够看到它在文本 tty 上运行。

以下是内容xev

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

xinput报告密钥为:

 key press   65 
 key release 65

到目前为止,我正在使用Ctrl+VCtrl+C来使其工作

此外,我发现某些使用键的操作(例如Alt+ Space)可以正常工作,但单独使用键时则不行;它所做的只是在按下时清除文本选择(或命令行上的光标),并返回到释放键时的状态,如果这有任何意义的话。

知道这是啥吗?

与此同时,我将使用.Xmopmap右侧控件作为空格:

keysym Control_R = space

答案1

我找到了一个解决方法。

  1. 像往常一样启动机器
  2. 切换到文本模式控制台,CTRL++ALTF1
  3. 以您的用户身份登录
  4. 执行:unity --reset

不太清楚为什么,但是当 Unity 重置时,空格键照常工作。

更新时间:2018 年 10 月:所以解决方法不再有效,经过一些调试后,我发现这ibus-ui-gtk3是导致空格键损坏的原因。只需终止该进程即可使空格键再次正常工作。我已删除该软件包,因为我不需要多种语言输入法。

sudo apt remove ibus-gtk3

相关内容