浏览代码

Set awesomewm awful screen focus when moving mouse

Andrew Swistak 8 年之前
父节点
当前提交
f2eaf8c780
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      config/awesome/rc.lua

+ 2 - 0
config/awesome/rc.lua

@@ -379,6 +379,7 @@ awful.rules.rules = {
       raise = true,
       keys = clientkeys,
       buttons = clientbuttons,
+      screen = awful.screen.focused,
       size_hints_honor = false
   }},
   { rule = { class = "Pidgin", role = "buddy_list" },
@@ -409,6 +410,7 @@ awful.rules.rules = {
 -- Signal functionto execute when a new client appears.
 client.connect_signal("manage", function(c, startup)
   -- Enable sloppy focus
+  awful.client.movetoscreen(c, mouse.screen)
   c:connect_signal("mouse::enter", function(c)
     if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
       and awful.client.focus.filter(c) then