用例:我想在桌面上放一个新的液晶显示屏来代替CRT管,但是屏幕比孔洞大(31x31cm,这意味着1:1的比例,而屏幕有16:9的方向,而且更大)。为了显示一个好的图片,需要设置屏幕绘图区域。
图像示例:

问题:我如何设置一个16:9的监视器(例如。1920x1080)为全屏应用程序设置1:1的显示画布(例如。与给定的大小和位置,我需要它给空间x和y(例如,450x160)?
发布于 2020-06-12 00:04:58
(对不起,还不能在这个网站上发表评论ETA:这个部分的回答是为了回答标题中有xrandr的问题的一个版本。
你问的是用your来回答你的问题。你能补充一些信息吗?是否是你唯一的选择?决定这个决定的标准是什么,或者OTOH是否会给需要考虑的任务增加复杂性?例如,整个解决方案必须满足特定的启动或操作条件(从电插件到显示内容等没有用户交互)
如果它必须是xrandr,您可能需要考虑调整模型来使用屏幕的一部分,或者在上面搜索一篇文章。我可以想象,从不填充屏幕开始,然后通过修改进行右移位和垂直移动。免责声明:到目前为止,我还没有对其中任何一项进行核实,只是试图告知答案。
如果xrandr是可有可无的,您可能会找到一个设置(可能无人参与启动),它只需在黑色背景上打开一个与物理视图大小相同的未装饰窗口,并让系统显示您希望在其中显示的任何内容。
发布于 2020-06-12 00:29:41
https://unix.stackexchange.com/questions/592393
复制相似问题