我用 CCSM 配置了环形切换器。
我按下Super+Tab并开始在所有窗口之间循环,但是当我释放所需窗口上的键时,我必须单击它或按回车键。
当我释放键时,如何让它自动选择窗口?
它本来在工作,但是突然间就停止了。
我对 Shift-Switcher compiz 插件也遇到了同样的问题。
答案1
我想我刚刚已经明白了!
在 Ubuntu 中,Ring 和 Shift Switcher 都默认使用Super+而不是+ ,因此它们不会与 Untity 的 Switcher 冲突。到目前为止一切顺利...TabAltTab
问题是... SuperUnity 中仅使用 来显示启动器!因此,当您按下Super+ Tab,然后释放Tab(或同时按下两者一段时间)时,Super将触发启动器并“窃取”焦点,使其远离环形/移位切换器,因此它们将无法检测到按键释放,因此不会选择当前窗口。
解决冲突的方法有两种。您可以:
- 禁用 Unity 的
Key to show the Launcher
,或将其重新映射到Super
或者
Super将 Shift (或 Ring) Switcher 设置为使用+以外的其他组合Tab,即不使用 的组合Super。
一个明显的组合是Alt+Tab它本身,前提是你也禁用全部
Key to start the switcher...
Unity 的 Switcher 设置中的键绑定。或者,作为“甜蜜的复仇”,地图他们用来代替Super: AltP
我个人更喜欢后者,因为点击Super打开仪表盘非常很有用,并且没有其他如此容易获得的死密钥。
如果有人认为这有用,我可以提供一些截图来提供帮助。