让wesome wm只使用屏幕的一部分

时间:2016-04-12 12:26:22

标签: awesome-wm

有没有办法让wtome wm只使用屏幕的某个部分?比如,从像素50x50到像素500x500。剩下的应该只是黑色而且完全未使用过。换句话说,这将模仿一个较小的显示器等。

很高兴听到一些建议。

2 个答案:

答案 0 :(得分:0)

我相信所有窗口管理器都会接管整个X服务器显示器。

但是,您可以在窗口内创建嵌套的X服务器并在其中运行Awesome。在Awesome wiki上有an example个。

答案 1 :(得分:0)

是的,Awesome 4.0(即将发布)有一个screen.fake_resize方法。它完全符合你的要求。如果您愿意,还可以使用1 fake_add在未使用的空间中添加新屏幕。

https://awesomewm.org/apidoc/classes/screen.html#screen:fake_resize

此方法在Awesome 3.5中不可用。如果要在3.5中重现该值,则必须手动编辑C源代码。这是Awesome 3.4 https://github.com/Elv13/Patched-Awesome/commit/4deb0d7c53a0e8b384acffa4ec5a281826ea78a5的一个非常粗糙的“补丁”。我不建议使用此解决方案。