我使用 xfce4 作为我的桌面环境。
设置<Alt>F1
为rofi -show drun
使得按下<Super>
可以打开rofi
drun启动器,正如我想要的那样。但它也打开弹出应用程序菜单。
为了阻止这种情况发生,我使用 GUI 设置编辑器删除了将<Alt>F1
其绑定到xfce4-popup-applicationsmenu
.它似乎一直有效,因为现在xfconf-query -c xfce4-keyboard-shortcuts -lv
with输出中的唯一一行<Alt>F1
是 with rofi
。
然而,按下<Super>
仍然会弹出 xfce 弹出菜单(以及 rofi 的启动器)。我该如何解决这个问题?
答案1
问题是密钥被一个名为 的程序Super_L
映射到 和Alt|F1
,并且绑定到。Ctrl|Esc
xcape
Ctrl|Esc
xfce4-popup-applicationsmenu
以下是我如何发现此问题的描述,以便您在遇到类似情况时可以自行调试:
- 我在任务管理器中注意到有两个
xcape
进程执行上述映射。 - 我在根目录及其子目录中搜索(使用
fd
)文件。xcape
我发现一个文件/etc/xdg/xdg-xubuntu/autostart
映射Super_L
到Ctrl|Esc
.删除该文件并重新启动解决了我的问题。