不知何故(我不知道如何)我破坏了我的ALT + TAB
功能。我正在使用 Linux Mint(MATE 版本),当我按下ALT + TAB
而不是切换到另一个应用程序时,它会非常简短地显示桌面,然后返回到我所在的应用程序。
我尝试在 CompizConfig 中启用和禁用“应用程序切换器”和“静态应用程序切换器”,但都没有任何效果。即使两者都被禁用,我仍然会得到相同的“短暂显示桌面然后返回到原始应用程序”行为。
这让我觉得我以某种方式反弹了我的ALT + TAB
键绑定,但是当我转到键盘快捷键时,它确实显示“在窗口之间移动,使用弹出窗口”设置为ALT + TAB
。如果我将其更改为(例如CTRL + ALT + A
),“简要显示桌面”行为就会消失......除非我随后这样做CTRL + ALT + A
,在这种情况下该行为会返回。
总结来说:
- 我有一个用于“使用弹出窗口在窗口之间移动”的键绑定
ALT + TAB
,即使我将其更改为不同的绑定,该绑定似乎也会触发“简要显示桌面”行为 - 我之前在 CompizConfig 中启用了“静态应用程序切换器”,但无论我启用它、“应用程序切换器”还是以上均未启用,我都会看到相同的行为
因此,似乎我实际上已经以某种方式破坏了“使用弹出窗口在窗口之间移动”功能,完全独立于 Compiz ...而且我不知道如何恢复它。
有没有人有什么建议?
答案1
我有同样的问题。禁用“软件合成窗口管理器”对我有用:
https://makandracards.com/makandra/47066-ubuntu-mate-fixing-alt-+-tab-being-really-slow
答案2
我进行了全新安装并再次遇到此问题,但找到了新的解决方案。
首先,我安装并运行dconf-editor
(sudo apt-get install dconf-editor
然后是dconf-editor
)。这让我可以使用友好的 GUI 编辑系统设置(您也可以使用已安装的命令行 `gsettings 来执行相同的操作)。
然后我用它来更改两个设置:
org.mate.marco.global-keybindings.cycle-windows
org.mate.marco.global-keybindings.switch-windows
“cycle-windows”是一个切换的动作立即地当你按下 的那一刻ALT+TAB
,而“switch-windows”使用弹出窗口,导致速度缓慢。在我的机器上switch-windows
被绑定到ALT+TAB
,而cycle-windows
被设置为ALT+ESCAPE
。
我所要做的就是切换这两个值,突然之间我就实现了超快的ALT+TAB
切换!作为额外的好处,cycle-windows
它仅限于在当前工作区(仅限)上打开的应用程序。