从 14.04 升级到 16.04 后键盘快捷键无法正常工作

从 14.04 升级到 16.04 后键盘快捷键无法正常工作

我最近将系统从 14.04 升级到了 16.04,升级后键盘快捷键就失效了。不只是我设置的快捷键,而是所有快捷键。经过一番调查/调试后,我发现快捷键似乎只对大写字母有反应……所以如果我打开大写锁定,它们就会起作用,否则就不起作用。

我尝试通过设置管理器更改快捷方式,并尝试使用 dconf 编辑器重置默认值,但都没有用。我还看到一些建议删除 .gconf 目录,但我没有在该目录中看到任何相关内容。我在另一台机器上的 VM 中安装了 16.04,没有看到这个问题,所以它可能是升级造成的,但我不确定如何解决这个问题。

答案1

知道这是配置问题后,我决定开始删除配置文件。我不确定到底是哪一个解决了这个问题(我可能应该一次删除一个才能弄清楚……),但我删除了:

~/.cache
~/.compiz
~/.config
~/.gconf
~/.gnome*
~/.kde

重启后键盘快捷键可以再次使用,无需大写锁定...

答案2

我在从 15.04 升级到 16.04 时遇到了类似的问题,我通过使用 compiz 设置管理器添加具有相同绑定的命令解决了该问题。即 /usr/bin/gnome-terminal -> ctrl + alt + t

我发现,在我的情况下,它通常与启动程序的快捷方式无关。

在 15.04 上 - 我可以通过删除 appmenu-qt5 包来解决这个问题

apt remove appmenu-qt5

以前这对 16.04 没有帮助,但现在它工作正常

我知道这不是一个完美的解决方案,但我希望它能有所帮助

答案3

另一种解决方法:使用带有死键的国际键盘。这对我来说很管用,尽管死键很烦人。或者更好的是,使用带有 altGr 死键的国际键盘。

我尝试在我的计算机上创建一个新用户,或者删除给定的 ~/.xxx 目录,但这没有帮助。

答案4

打开 CompizConfig 设置管理器,找到“命令”插件,取消选中它,等待几秒钟,然后重新选中它。之后,所有键盘快捷键都可以再次使用

相关内容