Awesome wm 当鼠标点击时,如何防止awesome改变焦点?

Awesome wm 当鼠标点击时,如何防止awesome改变焦点?,awesome-wm,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,

我正在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上的某个位置(例如,打开whisker菜单,或单击NetworkManager小程序,…)时,Awesome会使xfpanel成为重点客户机

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

有没有办法防止awesome在鼠标点击时改变焦点
发生?

如果不需要驳接的默认设置,请使该规则忽略“驳接”客户端。我的意思是:用
规则={},
找到
糟糕的.rules
-规则,并将其更改为
规则={},除了={type=“dock”},

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