我有一个快捷键,用来切换到正确的工作区为Ctrl
++ Alt
,Right Arrow
最近由于某些原因我无法使用这个快捷方式,但在工具中重置键后,Window Manager
我可以毫无问题地做到这一点,我猜测是一个程序在启动系统后覆盖了该键,我想知道是否有任何方法可以打印活动快捷方式列表以查看哪个程序覆盖了它?
答案1
以下命令将列出 xfce 桌面(Xubuntu)中的所有快捷键:
xfconf-query -c xfce4-keyboard-shortcuts -lv
你可以使用以下命令查看自定义快捷键
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom -l -v
您可以使用以下命令删除自定义快捷方式
xfconf-query -c xfce4-keyboard-shortcuts -p '/commands/custom/<Alt>F2' -r -R
这将仅允许您列出在 xfce 桌面环境中定义的全局快捷键。全局快捷键是无论哪个窗口处于焦点状态都有效的快捷键。应用程序也可以定义全局快捷键,例如,屏幕录制应用程序可以定义快捷键来启动或停止它们。但是,这些全局键仅在应用程序运行时才有效。
没有通用的方法来列出由特定应用程序设置的全局键(需要运行才能激活这些键)或列出特定于应用程序的快捷键。