进行演示时,我使用基于 html/css/js 的showoff
.它有一个演示者模式,可以以一种对我来说很好的方式显示笔记和进度。似乎这个想法是,第二个浏览器以某种方式获取我在此模式下所做的更改,但这不起作用。
因此,我考虑将演示者模式中显示当前幻灯片的部分(这是一个 1024x768 区域)放在另一个设备上,即投影仪显示器上。
由于X
有如此巨大的工具箱,我认为这是可能的。演示是通过镜面显示器进行的,效果非常好。剩下的就是好奇是否可能:
Can I display part of a window on the second device?
我xmonad
通常用作窗口管理器。如果另一个窗口管理器支持此功能,我可以只切换到演示文稿。
更新
我更感兴趣的是通过手段(或相关工具)来实现这一点,X11
而不仅仅是让演示运行良好。正是这个事件引起了我对这种解决方案的兴趣。
第二次更新
我仍在寻找纯粹的 X11 解决方案,但手头的问题当然已经解决了。
答案1
我什么都不知道showoff
,但我确实用过dzslides
以类似的方式。需要检查的事项有:
- 你们的窗口管理器支持多显示器吗? (例如,在 之后
xrandr --output VGA1 --right-of LVDS1
,它是否处理“另一个”?)XMonad应该,,i3也提供良好的多头支持。 您的演示者控制台应该控制另一个窗口在正常演示模式下。当您在单独的窗口中打开两种模式时会发生什么?即当
showoff
说Your ShowOff presentation is now starting up. To view it plainly, visit [ #{url} ] To run it from presenter view, go to: [ #{url}/presenter ]
尝试打开两个都两个窗口中的 URL。
- 如果像我希望的那样,演示者视图窗口控制普通视图窗口,只需将普通视图窗口移动到另一台显示器(这取决于您的 WM 如何处理多个显示器)。如果没有,你可以考虑提出问题...
这应该比 X11 黑客攻击更容易。