我在 MacBook Pro 上使用 Xubuntu 12.04。我想定义一个键盘快捷键 ( Ctrl++ ) Alt,l以便锁定屏幕(暂停)Xubuntu。我正在关注在没有管理员权限的情况下,如何使用键盘快捷键暂停?
问题如下:当我尝试使用 定义新的快捷方式时System -> Settings -> Settings Manager -> Keyboard -> Application Shortcuts -> Add
,我只看到
Shortcut: [no area to type in]
Command: ___________ [area to type in]
这意味着我可以输入命令,但不能输入快捷方式。这是一个错误吗?
答案1
好的,在 Xubuntu 中情况有点不同,首先当你点击添加它出现了这个屏幕-
正如你所描述的,首先输入你想要的命令,从安装后你输入的链接中powermanagement-interface
输入命令框pmi action suspend
,然后点击好的下一个屏幕将让你输入要使用的快捷方式,按下要使用的按键组合然后释放-
如果您不小心按错了按钮,或者想要编辑快捷方式,只需双击命令的快捷方式区域即可。
答案2
首先确保您可以从终端使用该命令。如果不能,那么它显然不能用作快捷方式。
当我尝试时,我将 Ctrl+Alt+S 设置为
pmi action suspend
当我按下它时,什么也没有发生。因此,请从命令行尝试一下。
user@host:~$ pmi action suspend
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files
然后计算机就不会挂起。
抱歉,我无法解决这个问题,我只是想指出这一点。
答案3
您需要安装该hal
软件包来解决这个问题:
sudo apt-get install hal