当鼠标单击时,如何防止真棒改变焦点?

时间:2018-09-29 09:19:15

标签: awesome-wm

我正在Xfce4下使用AwesomeWM 4.2。

我正在使用xfpanel。在rc.lua中,我做了以下操作以防止xfpanel受到关注:

-- from https://github.com/zhangkun83/awesome-config/blob/d947e70041fad3e5f34bb832162cacaac62736b1/rc.lua#L492)
{ rule = { type = "dock" },
  properties = {
     border_width = 0,
     titlebars_enabled = false,
 focusable = false
  }},

这在目前范围内仍然有效,我无法将重点放在使用键盘控制的xfpanel客户端上。

但是,当我单击xfpanel上的某个位置(例如,打开晶须菜单或单击NetworkManager小程序,...)时,Awesome使xfpanel成为了重点客户端。

我不喜欢这种行为,因为这意味着我必须将注意力明确地转移到我以前的工作上。

有没有一种方法可以防止在单击鼠标时改变真棒 发生了吗?

1 个答案:

答案 0 :(得分:1)

如果您不想使用扩展坞的默认设置,请使该规则忽略“扩展坞”客户端。我的意思是:用awful.rules找到rule = {},规则,并将其更改为rule = {}, except = { type = "dock" },

由于此默认规则设置了按钮绑定(buttons = clientbuttons),所以这意味着停靠客户端将不再获得这些按钮绑定。