快捷键“Super+L”(即“Win+L”)不适用于 12.04 LTS 中的“LockScreen”

For*_*ner 19 lock-screen 12.04

我想将 Key 快捷方式更改为 Super+LforLockScreen但它不起作用。如果我尝试任何其他组合,例如CTRL+ALT+LCTRL+ALT+G,它会起作用。 Win+L组合用于在 11.10 中工作。

在此处输入图片说明

Lam*_*art 5

是的,这很烦人,而且很难记住确切的修复方法。所以希望这会对你有所帮助,并且也是我下次重新安装 Ubuntu 时查找它的一种简单方法。

Gnome 键盘快捷键设置(如屏幕截图所示)与新 Unity 桌面中的相同设置之间存在重复和冲突。Ubuntu(好吧,Gnome)提供了一个用于编辑 Gnome 键盘快捷键设置的 UI,但正如您所了解的,如果它们与 Unity 冲突,它们将不起作用。并且默认情况下没有安装用于管理 Unity 的 UI。

请注意,要使“Super-X”样式的快捷方式起作用,您必须更改“显示启动器的键”设置,这意味着 Super/Windows 键将不再打开启动器。如果没问题,请继续...

这是我所做的:

  1. 安装 compizconfig-settings-manager(有些人会警告你不要这样做,因为它给你足够的力量来真正把事情搞砸)。可能有一种方法可以在不使用 CCSM 的情况下更改这些,但如果是这样,我不知道。通过 Ubuntu 软件中心安装它,或者:

    $ sudo apt-get install compizconfig-settings-manager

  2. 运行 CompizConfig 设置管理器;确认警告消息。

  3. 找到并单击Ubuntu Unity PluginDesktop部分中的图标
  4. 更改Key to show the launcher(在Behaviour选项卡上)。去做这个:
    • 单击上面写着的按钮 <Super>
    • 点击 Grab key combination
    • 按一个新的键或组合键(从现在开始,这将打开 Unity 启动器);我用<Alt>-<Super>

CompizConfig 设置管理器 - 更改启动器密钥

<Super>-L您已经设置的“锁定屏幕”组合现在应该可以正常工作了

奖金

请注意,CCSM 还提供了自己的设置键盘快捷键的工具。对于 gnome-control-center 中未包含的内容,您可能更幸运地在 CCSM 中定义自定义快捷方式。如果您CommandsGeneralCCSM 中的部分中选择,您可以定义自定义命令,就像我在这里所做的那样: CompizConfig 设置管理器 - 命令编辑器

...然后,您可以将这些命令与特定的组合键相关联,如下所示: CompizConfig 设置管理器 - 键绑定

如您所见,我已将 Super-E 配置为启动 Gnome 文本编辑器,并将 Super-C 配置为启动计算器。我觉得这两个都非常方便。


小智 4

这是Ubuntu 自 12.04 beta 1 阶段以来已确认的错误 #951805 。不幸的是,目前还没有可用的解决方案,但受此错误影响的每个人都可以登录 Launchpad 并订阅错误报告以获取未来更新。