功能:接入Linux原生光标并完善设备接入工具

This commit is contained in:
songyiming committed 2026-11-05 19:18:54 +08:00
1 parent a14f028402
commit a47968496e
92 files changed
+3090 -22

No files matched your search

@@ -157,6 +157,11 @@ QStringList MoonlightSession::buildStreamArguments(const ConnectionTicket& ticke
<< QStringLiteral("--video-codec") << options.videoCodec
<< QStringLiteral("--video-decoder") << options.decoder
<< QStringLiteral("--absolute-mouse")
// The terminal is a kiosk: system shortcuts must be delivered to the
// streamed desktop instead of being handled by the box OS. This is
// required for Win+Shift+S, Alt+Tab, Super shortcuts, etc. on every
// supported desktop guest (Windows, Ubuntu and Kylin).
<< QStringLiteral("--capture-system-keys") << QStringLiteral("always")
<< QStringLiteral("--keep-awake")
<< (options.vsync ? QStringLiteral("--vsync") : QStringLiteral("--no-vsync"))
<< (options.framePacing ? QStringLiteral("--frame-pacing")