直到昨天,做事CtrlAlt→(或任何其他方向)都会切换工作空间。
如今,即使启用了工作空间(设置>外观>行为没有变化,还SuperS显示工作区墙),它不再起作用。CtrlShiftAlt→(或任何其他方向)也不起作用。 单击已在不同工作区上打开的程序的启动器图标不会将我带到该工作区(它实际上什么也不做)。
只是为了排除每个键的问题,CtrlAltT(用于召唤终端)可以工作,并且箭头可以工作。
同时,这些组合键开始根据我使用的程序产生其他效果。在 Gnome Terminal 中,它们将打印 D、B、C、A(分别使用+ 、 、CtrlAlt)←。↓在Eclipse 中,+或将复制当前行。→↑CtrlAlt↓↑
我在 Ubuntu 16.04 上使用 Unity,并且不使用任何自定义工具,例如 gnome tweaks 或 ccsm:它们甚至从未安装过。我的键盘布局是英语(英国),并且一直都是这样。
我想知道如何恢复预期的行为,也可能什么原因导致,因为我不记得从昨天到今天改变过任何设置。
编辑:我刚刚尝试使用工作区在来宾会议上, 和它们按预期工作(我可以使用热键切换工作区)。所以问题一定出在我的用户设置上,即使我仍然想不出我做了什么来触发这个问题。
我应该备份和删除多少个配置文件才能查看是否恢复正常行为?
[[ 编辑3:显然删除.config 和 .local 都无法解决问题!]]
编辑2:快捷键仍然列在设置>键盘>快捷键但不起作用。我也尝试了SuperHome其他方法,但同样不起作用。
即使使用屏幕键盘也不起作用!
答案1
您可以使用 dconf-editor 解决此问题。首先启用 Universe 存储库然后发出命令sudo apt install dconf-editor
之后您可以从应用程序菜单启动它。请参阅下面的相关部分:
在左侧栏中向下导航到 wm,单击指向右侧的箭头以显示并选择键绑定。向下滚动右侧窗口以显示“move-to-workspace-down”,选择它并单击按钮Set to Default。这应该将此绑定设置['<Shift><Control><Alt>Down']
为对接下来的 3 个对应于左、右和上的条目重复此过程。更改应立即生效。如果没有,请重新启动。
感谢@doug此评论它指出了正确的观察位置。
答案2
该解决方案恢复了功能,尽管它把孩子和洗澡水一起倒掉并没有帮助找出原因:
如果您想要采用斧头方法,请打开
~.config/dconf
并重命名user
为user.bak
然后立即前往CtrlAltF3,登录,运行
reboot
命令。—道格