如何在xubuntu中更改键盘快捷键?


37

我是Xubuntu的新用户。在使用Gnome之前,我能够配置多个桌面快捷方式,尤其是在工作空间之间导航时。

但是,现在在许本图,我找不到这些选择。

我在哪里可以找到这些选项。

Answers:


47

键盘快捷键隐藏在“设置管理器”-“窗口管理器”-“键盘”中

在此处输入图片说明

向下滚动列表-您将看到几个工作区快捷方式,其中一些定义了快捷方式,还有一些正在等待定义。


21

Settngs Manager的“设置编辑器”中有更多可用的功能,可以使用以下命令从命令行启动:

xfce4-settings-editor

这将显示:

XFCE4设置编辑器


我尝试将其更改left_workspace_key<Super>Left将编辑器与sudo 一起使用。重新启动,快捷键仍然对您<Control><Alt>Left有帮助吗?en.zimagez.com/zimage/screenshot-10252014-012914pm.php
哈里·莫雷诺

我刚从Windows切换。这是如此易于使用和导航!拧紧您,注册!:D
迈克尔·霍夫曼

这不是答案。我投给了另外一个
比丘须菩提

这是可以通过CLI编辑的吗?
Vitaly Zdanevich

@VitalyZdanevich我想是的,请看xfconf-query -v -l -c xfce4-keyboard-shortcuts
Xen2050

8

对于Xfce 4.8(Xubuntu 12.04 LTS)

可通过设置->设置管理器->键盘->应用程序快捷方式访问键盘快捷方式

在此处输入图片说明

  • 选择“添加”以添加需要分配给快捷方式的命令。
    在此处输入图片说明

  • “确定”之后的窗口中,按要分配的组合键:
    在此处输入图片说明


我要在此处添加什么以使<Super>打开“应用程序菜单”?
2013年

7

自动化 xfconf-query

如果多台计算机需要配置键盘快捷键,则无需重复打开窗口即可完成此操作。相反,使用非常方便的xfconf-query在命令bash脚本--set--propertyxfce4-keyboard-shortcuts.xml

这是一个例子:

$ xfconf-query --create --channel xfce4-keyboard-shortcuts --property /commands/custom/XF86AudioMute --type string --set 'amixer -D pulse set Master 1+ toggle'

事实上,这是我恢复 Xubuntu 12.04 中的静音按钮功能的解决方案的一部分。


2
如果要添加新的快捷方式,效果很好。但是,如果您需要更改现有的,则首先必须通过该--reset选项将其删除,然后重新创建。否则,正在运行的XFCE会话将不会接听它。
雅库布

如何使用另一个按钮将命令绑定到?例如CtrlAltUp?换句话说,您怎么知道要使用/commands/custom/XF86AudioMute
Ulad Kasach '16

1

您也可以使用gedit和/apps/metacity/keybinding_commands或在控制台中播放/apps/metacity/global_keybindings


1

简单的方法

这是一个脚本,可在Xubuntu中清晰地处理将命令绑定到键的操作。下载keybind.c,进行编译(示例在链接的自述文件中提供)并简单运行./keybind "<keys to bind to>" "<command>"

例如我使用的一些继承人:

./keybind "<Control><Alt>Delete" "gnome-system-monitor"

./keybind "<Control><Alt>Up" "xrandr -o inverted"
./keybind "<Control><Alt>Down" "xrandr -o normal"
./keybind "<Control><Alt>Right" "xrandr -o left"
./keybind "<Control><Alt>Left" "xrandr -o right"

披露:我创建了脚本。

不太容易的方法

如果您正在运行Xubuntu系统,并且想从终端上进行操作,这也是一个简单的过程。

为了进行调试,以下是XFCE4中存储的快捷键绑定快捷方式的位置: $ gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

基础架构:
1)删除绑定到绑定键的现有命令
2)将新命令设置为键

1a) 
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down"`<br />
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/xfwm4/custom/<Control><Alt>Down"`<br />
2)
`xfconf-query --create --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down" --type string --set 'gedit'`

请注意,如果您要绑定密钥,ubuntu系统会平等对待,并且在上述示例中您将需要取消绑定任何密钥<Primary><Alt>Down


那个链接的“脚本”真的是只运行终端命令的C程序,有点像更复杂的shell脚本吗?
Xen2050
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.