Open neavo opened 3 years ago
这是Moonlight的错误,请向他们提issue
在选项-缩放-性能-勾选禁用Direct Flip可以解决这个问题,但会导致画面上出现两个鼠标光标
尝试了一下,在安卓上串流和 Mulexe 的情况一样
无疑是 moonlight 的 bug,一是和 DirectFlip 不兼容导致画面冻结,二是不遵守 MagShowSystemCursor 导致出现两个光标。我会向他们提 issue
在选项-缩放-性能-勾选禁用Direct Flip可以解决这个问题,但会导致画面上出现两个鼠标光标
尝试了一下,在安卓上串流和 Mulexe 的情况一样
无疑是 moonlight 的 bug,一是和 DirectFlip 不兼容导致画面冻结,二是不遵守 MagShowSystemCursor 导致出现两个光标。我会向他们提 issue
测试了一下,确实如此。
对于Moonlight的问题,应该向NVIDIA反馈。Moonlight只是实现了NVIDIA家的串流硬件设备SHIELD的第三方接收端,是不受NVIDIA支持的。所以向NVIDIA反馈时尽量不要表明是Moonlight的使用者而是SHIELD的使用者。
NVIDIA已经放弃开发串流了 https://nvidia.custhelp.com/app/answers/detail/a_id/5436 这个issue可以关了吧
NVIDIA已经放弃开发串流了 https://nvidia.custhelp.com/app/answers/detail/a_id/5436 这个issue可以关了吧
谢谢提醒。我会将这个 issue 用于追踪所有的串流问题。据我所知,市面上的串流软件基本都能看到两个光标,OBS 也是。
Parsec 沒有這個問題
VR用的Virtual Desktop也会有两个鼠标的问题。
使用 Steam Link 时也遇到了两个鼠标的问题。
~~我在Mac端使用 parsec 远程桌面链接,无法捕获到magpie放大的画面,在原始显示器上正常放大。请问谁有解决方法吗。 版本0.10.4~~ Edit: 缩放模式使用Graphics Captrue,而非Desktop Duplication就好了。
This happens when streaming through Discord as well, and the mouse disappears but it's visible in the stream, and if I close magpie it appears again.
Sunshine+Moonlight 是可行的串流方案,无需禁用 DirectFlip,也没有双光标问题。有两种使用方式:
Moonlight 目前不支持触控输入 moonlight-stream/moonlight-android#672,但代码中确实存在触控支持,出于某种原因没有使用。因此我尝试了 MuhamadRifkii/moonlight-android,这是一个支持触控的非官方版本。配置如下:
现在可以在串流设备上触控了!
最后再推荐一个软件 spacedesk,这是一个可以将其他设备作为显示器接入电脑的软件,某种意义上也实现了串流,且和 Magpie 完美适配(需要在 Magpie 启用触控支持)。
Sunshine+Moonlight 是可行的串流方案,无需禁用 DirectFlip,也没有双光标问题。有两种使用方式:
- Moonlight 中启用“将触控屏作为触控板使用”,这种方式无需在 Magpie 中启用触控支持,但体验不太好。
Moonlight 目前不支持触控输入 Can I use touch screen mode instead of touchpad mode? moonlight-stream/moonlight-android#672,但代码中确实存在触控支持,出于某种原因没有使用。因此我尝试了 MuhamadRifkii/moonlight-android,这是一个支持触控的非官方版本。配置如下:
- Sunshine 中启用“原生笔/触摸支持”
- Moonlight 中关闭“将触控屏作为触控板使用”
- Magpie 中启用触控支持
现在可以在串流设备上触控了!
最后再推荐一个软件 spacedesk,这是一个可以将其他设备作为显示器接入电脑的软件,某种意义上也实现了串流,且和 Magpie 完美适配(需要在 Magpie 启用触控支持)。
对于ios,可以尝试使用Moonlight-iOS-ZWM,与MuhamadRifkii/moonlight-android类似,这个非官方的版本也支持了windows下的触控
off-topic: MuhamadRifkii/moonlight-android 分支刷新率会锁定到 60FPS,设置更高的刷新率渲染帧率和实际输出不同
系统策略影响,和应用无关
对于ios,可以尝试使用Moonlight-iOS-ZWM,与MuhamadRifkii/moonlight-android类似,这个非官方的版本也支持了windows下的触控
对moonlight-switch的多点触控补丁,非鼠标模式下。 native-touch-hack.patch
如题
在串流时,启动放大,串流接收端的画面会卡死,但是在发送端设备屏幕上可以看到游戏还是在正常运行的