使用 Unity 已设置的 Super+key

使用 Unity 已设置的 Super+key

我想使用我的Super键来自定义快捷键。如果该组合键已被 Unity 使用,有时似乎无法实现。

例如,我想设置Super+a以切换到需要注意的窗口。我将其设置为CCSM-▸ Extra WM Actions-▸ ,但当我按下它时,启动器会以应用程序模式打开。使用+Activate Demanding Attention Window也是一样,它会以文件模式打开启动器,而不是像我在 Compiz 中定义的那样进入全屏模式。Superf

我已阅读过这篇文章:我可以使用 Super 键定义键盘快捷键吗?但是 14.04 中没有“显示启动器的键”,只有“点击时显示 HUD 的键”,我已经禁用了。它也显示在 -▸ 中All settingsKeyboard也被禁用了。据我所知,HUD 无论如何都与启动器不一样。

理想情况下,我希望保留Super单独按下时的行为(打开启动器),但仍能定义自己的Super+key组合。我还想保留Super+ digit

答案1

我发现的解决方法是禁用镜头功能。

我想要使​​用的所有快捷方式都被镜头快捷方式(Super+a用于应用程序、Super+f用于文件)占用,因此无法用于其他功能

我从来都不用镜头,删除它们释放快捷方式:

$ dconf write /com/canonical/unity/dash/scopes "['home.scope']"

您可以使用 dconf-editor 执行此操作(如果您愿意,可以只删除部分范围/镜头),如下所示帖子。

答案2

我在“系统设置/键盘/快捷键”中设置了自己的Super/Win+ :SigleKey

单击+底部的添加您自己的快捷方式,例如我的是Super+C用于计算器,Super+ Tro 运行 gnome-terminal,Super++运行 root 终端,+显示桌面...该死的,不再起作用并且没有选项......好的,在“unity-tweak-tool -▸ 窗口管理器 -▸ 常规:键盘快捷键”中找到一个Shift,但它不起作用。TSuperD


编辑:我在“unity-tweak-tool -▸ Launcher -▸ 附加:键盘快捷键”中找到了您要搜索的内容。我的设置为Super+A

相关内容