为 OS X 创建虚拟显示器驱动程序的指针

发布于 2024-09-18 05:33:21 字数 216 浏览 0 评论 0原文

我想为 OS X 创建一个虚拟显示器驱动程序。我所说的虚拟是指一个显示器驱动程序,它不驱动连接的显示器,但却欺骗 OS X 认为连接了这样一个显示器。

目的?它可以通过其他协议(例如 VNC)将显示数据隧道传输到其他设备。

我相信以前已经以这样或那样的形式做到了这一点(也许是那些将你的 iPad 变成辅助显示器的应用程序)。

任何有关此的编码/内核黑客指针将不胜感激!

I'd like to create a virtual monitor driver for OS X. What I mean by virtual is a monitor driver that does not drive an attached monitor, yet fools OS X into thinking there is such a monitor attached.

The purpose? It can tunnel display data to some other device over some other protocol, say VNC.

I believe this has been done before in one form or another (perhaps those apps that turn your iPad into a secondary display).

Any coding/kernel hackery pointers on this would be appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

笑脸一如从前 2024-09-25 05:33:21

经过日复一日的尝试,我发现http://code.google.com/p/ioproxyvideofamily/ 这就像一个魅力。尝试过 EWProxyFramebuffer,尝试过 iDisplay,但这是第一个真正有效的!

- 更新 -
听起来 ioproxyvideofamily 尚未与新操作系统保持同步。自 10.7 以来我就没有尝试过它(或任何替代方案)。如果您找到更好的替代方案,请为此问题创建一个新答案。

After days and days of attempts, I found http://code.google.com/p/ioproxyvideofamily/ which works like a charm. Tried EWProxyFramebuffer, tried iDisplay, but this is the first one that actually works!

- Update -
Sounds like ioproxyvideofamily hasn't been kept up to date with new OS's. I haven't tried it (or any alternatives) since 10.7. If you find a better alternative, create a new answer to this question.

脱离于你 2024-09-25 05:33:21

https://github.com/mkernel/EWProxyFramebuffer 可以做你想做的事。您必须自己使用 xcode 编译它,并将 EWProxyFrameBuffer.kext 安装到 /System/Library/Extensions 并将 EWProxyFrameBufferConnection.framework 安装到 /System/Library/Frameworks。确保已安装文件的所有权限均为 755,所有者/组为 root/wheel。使用 EWProxyFrameBuffer.app,您可以取消/激活监视器。

https://github.com/mkernel/EWProxyFramebuffer can do what you want. You have to compile it with xcode yourself and to install EWProxyFrameBuffer.kext to /System/Library/Extensions and EWProxyFrameBufferConnection.framework to /System/Library/Frameworks. Make sure all rights of the installed files are 755 and owner/group is root/wheel. Using EWProxyFrameBuffer.app, you can then de-/activate the monitor.

丶情人眼里出诗心の 2024-09-25 05:33:21

我尝试让 http://code.google.com/p/ioproxyvideofamily/ 正常工作。是狮子还是我?因为它不会显示在系统信息/软件/扩展中。提供的应用程序也不起作用。

我正要检查一下来源,看看里面是否有什么可疑的东西。

I try to get http://code.google.com/p/ioproxyvideofamily/ working. Is it Lion or is it me? Because it doesn't show in System Information/Software/Extensions. Also the provided applications doesn't work.

I'm about to check out the source to see if there is something fishy in there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文