使显示可在两个窗口之间切换的方法

使显示可在两个窗口之间切换的方法

我必须在单个 X 显示器/屏幕上显示两个不同的窗口(不同的应用程序),并使用一个小的粘性窗口显示从一个(虚拟)屏幕切换到另一个屏幕的按钮。

尽管我认为这对于像 fvwm 这样的简单窗口管理器来说是一项简单的任务,但我却没有让它工作。

我尝试将 fvwm 与 FvwmPager 结合使用,但是在将不同的窗口放置在不同的虚拟桌面或页面(自动)中时始终遇到问题。

例如如果你这样做:xterm -title“你好”xterm -title “那里”,我希望 Hello 转到虚拟屏幕 1,There 转到虚拟屏幕 2。

我也尝试过使用 metacity 并在工作区之间切换。

有可用的示例配置吗?我没有固定在特定的窗口管理器上。

答案1

这是我为 FVWM 找到的,你可以指定每个窗口的加载位置通过一个简单的配置更改,来自常见问题解答:

7.3 如何在当前页面或桌面以外的页面或桌面上启动应用程序。

在您的配置中使用“StartsOnDesk”或“StartsOnPage”样式:

 Style Netscape* StartsOnPage 0 1

或者

 Style Netscape* StartsOnDesk 1

任何标题以“Netscape”开头的窗口都将放置在第 0 1 页(桌面 1)。您可能还想使用这些选项

 Style * RecaptureHonorsStartsOnPage, CaptureHonorsStartsOnPage

如果您想在
后台的不同页面上启动应用程序而不切换到此页面,请使用“SkipMapping”
样式:

 Style Netscape* StartsOnPage 0 1, SkipMapping

7.4 如何在当前页面或桌面以外的其他页面或桌面上启动应用程序,而无需将视口移动到新页面或桌面。

使用 SkipMapping 样式:

 Style Netscape* StartsOnPage 0 1, SkipMapping

答案2

wmii、awesome、dwm 和许多其他平铺窗口管理器都有一个细的工作区切换栏,并且通常允许通过窗口标题或类名定义工作区规则。

相关内容