gpt4 book ai didi

screen - 在 Awesome WM 中打开事件/选定屏幕的程序

转载 作者:行者123 更新时间:2023-12-02 11:32:03 24 4
gpt4 key购买 nike

我已经在双屏设置中使用 Awesome WM 一段时间了,但我不知道如何配置 Awesome,以便当我打开程序时,它会在当前事件/选定的屏幕上打开。目前,所有程序都在我的笔记本电脑屏幕上启动,但是当焦点位于外接显示器上时,我希望在外接显示器上打开任何程序,而不是在笔记本电脑屏幕上。

如何配置此行为?

最佳答案

您想要做的是修改客户端的manage信号;每当产生新客户端时就会发出此信号。在最新版本的awesome中,默认的rc.lua中使用了该信号,相关代码如下开头:

client.connect_signal("manage", function (c, startup)

您需要将以下代码添加到传递给该信号的函数中:

awful.client.movetoscreen(c, mouse.screen)

这告诉awesome将客户端移动到鼠标所在的屏幕。如果您愿意,您也可以在事件客户端所在的屏幕上执行此操作:

awful.client.movetoscreen(c, client.focus.screen)

关于screen - 在 Awesome WM 中打开事件/选定屏幕的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12648254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com