我想将快捷键改为 , Super+L
但LockScreen
不起作用。如果我尝试任何其他组合,如CTRL+ALT+L
或CTRL+ALT+G
,它就可以工作。
Win+L
该组合在 11.10 中曾经有效。
答案1
是的,这很烦人,而且很难记住确切的修复方法。所以希望这能对你有所帮助,也让我下次安装全新 Ubuntu 时能轻松地查找这个问题。
Gnome 键盘快捷键设置(如屏幕截图所示)与新 Unity 桌面中的相同设置存在重复和冲突。Ubuntu(嗯,Gnome)提供了一个用于编辑 Gnome 键盘快捷键设置的 UI,但正如您所了解的,如果它们与 Unity 冲突,它们将无法工作。并且默认情况下没有安装用于管理 Unity 的 UI。
笔记要使“Super-X”样式的快捷方式正常工作,您必须更改“显示启动器的键”设置,这意味着 Super/Windows 键将不再打开启动器。如果您同意,请继续...
这是我的做法:
安装 compizconfig-settings-manager(有些人会警告你不要安装,因为它会给你足够的权力来搞乱一切)。可能有一种方法可以在不使用 CCSM 的情况下更改这些设置,但如果是这样,我不知道。通过 Ubuntu 软件中心安装它,或者:
$ sudo apt-get install compizconfig-settings-manager
运行 CompizConfig 设置管理器;确认警告信息。
- 找到并单击
Ubuntu Unity Plugin
该Desktop
部分中的图标 - 更改
Key to show the launcher
(在Behaviour
选项卡上)。要执行此操作:- 点击按钮
<Super>
- 点击
Grab key combination
- 按下新键或组合键(从现在开始,这将打开 Unity 启动器);我使用
<Alt>-<Super>
- 点击按钮
<Super>-L
你已经设置的“锁定屏幕”组合现在应该只是工作!
奖金
请注意,CCSM 还提供了设置键盘快捷键的功能。对于 gnome-control-center 中未包含的内容,您可能更愿意在 CCSM 中定义自定义快捷键。如果您Commands
从General
CCSM 中的部分中进行选择,则可以定义自定义命令,就像我在这里所做的那样:
...然后,您可以将这些命令与特定的组合键关联起来,如下所示:
如您所见,我已配置 Super-E 来启动 Gnome 文本编辑器,并配置 Super-C 来启动计算器。我发现这两个都非常方便。
答案2
这是一个已确认错误 #951805从 12.04 beta 1 阶段开始,Ubuntu 中就存在此问题。遗憾的是,目前尚无解决方案,但受此错误影响的每个人都可以登录 Launchpad 并订阅错误报告,以获取未来更新。
答案3
如果您使用的是 ubuntu,并且所有解决方案都不适合您,那么您可以考虑重置为默认设置。
除了将设置恢复为默认设置外,你不会丢失任何东西,
$ dconf reset -f /
请注意,这也可能会重置使用 dconf 保存设置的应用程序。