n0p*_*0pe 7 opensuse keyboard-shortcuts dwm
我正在尝试在我的桌面上创建一组简单的热键,并使用 dwm 运行 OpenSuse。像:
Ctrl+E /opt/eclipse/eclipse
Run Code Online (Sandbox Code Playgroud)
这可以从 dwm 中配置吗?如果没有,我可以运行(在后台)一个外部应用程序来监听这些热键。
另外,热键是否可能仅在我不悬停在窗口上时才起作用(以便窗口不会意外抓取我的输入)?
您可以在config.h. 使用您的eclipse示例(使用规则在您点击时在特定标签1 中打开它Ctrle:
static const Rule rules[] = {
{ "Eclipse", NULL, NULL, 1 << 0, False, -1 },
...
/* commands */
static const char *eclipsecmd[] = { "/opt/eclipse/eclipse", NULL };
...
static Key keys[] = {
{ ControlMask, XK_e, spawn, {.v = eclipsecmd } },Run Code Online (Sandbox Code Playgroud)
无论焦点在哪里,窗口都不会抓取输入。
1. 如果您不想分配eclipse给第一个标签,请忽略规则...