[英]Awesome WM does not maximize windows anymore
昨天,我出色的配置能夠最大化窗口(在我使用的任何布局中(平鋪/浮動)),但是現在,maximize命令完全不起作用。
我看過配置文件( rc.lua
),沒有在其中找到任何不正確的代碼。
這是我的客戶密鑰:
clientkeys = awful.util.table.join(
awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end),
awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
awful.key({ modkey, }, "o", awful.client.movetoscreen ),
awful.key({ modkey, "Shift" }, "r", function (c) c:redraw() end),
awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end),
awful.key({ modkey }, "F7", function(c) c.maximized_horizontal = not c.maximized_horizontal end),
awful.key({ modkey }, "F8", function(c) c.maximized_vertical = not c.maximized_vertical end),
awful.key({ modkey, }, "n",
function (c)
-- The client currently has the input focus, so it cannot be
-- minimized, since minimized clients can't have the focus.
c.minimized = true
end),
awful.key({ modkey, }, "m",
function (c)
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end)
)
這里最有趣的是, modkey + F7
和modkey + F8
都可以工作,並且這些熱鍵能夠最大化窗口(但我需要將它們modkey + m
),但是modkey + m
不起作用。
awesome -k
表示一切都很好。
有人可以幫忙調查這里有什么問題嗎?
第一件事:檢查快捷方式是否真正執行:
awful.key({ modkey, }, "m",
function (c)
naughty.notify({text="ok go"})
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end)
那么你可以做更多的調查
有類似的問題,谷歌把我帶到這里。 我的根本原因是不同的。
如果您使用的布局不止一種(尤其是基於非拉丁的布局),請檢查是否在每次按下熱鍵時將wm設置為英語(或拉丁)布局。 否則,真棒的wm熱鍵將不會被觸發,並且像我一樣,經過一小時的調查,您最終還是會掉頭發。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.