Devilspie 窗口焦点

Devilspie 窗口焦点

我在 Ubuntu GNOME 16.04 上使用 devilspie 来取消装饰 GNOME 终端窗口。它工作得很好,除了当启动终端窗口时,它没有聚焦,并且 alt-tab、alt-` 或 alt-esc 等快捷键根本不起作用(甚至 ctrl-alt-tab 也不行)。我必须用鼠标指针单击窗口,然后窗口才会聚焦,一切恢复正常。我知道这似乎只是一个小麻烦,但它妨碍了我在桌面上感到温暖和舒适 :-)

我的 GNOME Terrminal 的 .ds 文件如下所示:

(if (is (window_role) "borderless") 
  (begin
    (undecorate)
  )
)

答案1

所以我再次查看了手册页,发现我必须在 .ds 文件中添加一个 (focus) 参数。现在它看起来像这样:

(if (is (window_role) "borderless") 
  (begin
    (undecorate)
    (focus)
  )
)

奇迹般有效 :)

相关内容