我想为OS X创建一个虚拟显示器驱动程序。我所说的虚拟是一个显示器驱动程序,它不会驱动连接的显示器,但会欺骗OS X,让他们认为有这样的显示器连接。
目的是什么?它可以通过某种其他协议(比如VNC )将显示数据以隧道方式传送到其他设备。
我相信以前已经有过这样或那样的方式(可能是那些把你的iPad变成辅助显示器的应用程序)。
任何关于这方面的编码/内核黑客指针都将不胜感激!
发布于 2011-07-29 15:00:26
经过一天又一天的尝试,我找到了http://code.google.com/p/ioproxyvideofamily/,它的工作方式很棒。试过EWProxyFramebuffer,试过iDisplay,但这是第一个真正起作用的!
-更新-
听起来ioproxyvideofamily没有跟上新操作系统的更新,我从10.7开始就没有尝试过了(或者其他的选择)。如果您找到了更好的替代方案,请创建此问题的新答案。
发布于 2011-04-13 23:07:55
https://github.com/mkernel/EWProxyFramebuffer可以做你想做的事情。您必须自己使用xcode编译它,并将EWProxyFrameBuffer.kext安装到/System/Library/Extensions,将EWProxyFrameBufferConnection.framework安装到/System/Library/Frameworks。确保已安装文件的所有权限都是755,并且所有者/组是根/轮子。使用EWProxyFrameBuffer.app,您可以停用/激活监视器。
发布于 2011-09-05 05:26:30
我试着让http://code.google.com/p/ioproxyvideofamily/正常工作。是狮子还是我?因为它不会显示在系统信息/软件/扩展中。此外,提供的应用程序也不起作用。
我要检查一下源代码,看看里面有没有可疑的东西。
https://stackoverflow.com/questions/3658428
复制相似问题