fix(cursor): capture the physical Windows cursor across DPI changes

This commit is contained in:
fufesou
2026-09-12 03:26:52 +08:00
parent db7c48e1a7
commit 2a61a0955a
8 changed files with 546 additions and 3 deletions

View File

@@ -10,6 +10,7 @@ authors = ["Ram <quadrupleslap@gmail.com>"]
edition = "2018"
[features]
cursor = ["winapi/shellscalingapi"]
wayland = ["gstreamer", "gstreamer-app", "gstreamer-video", "dbus", "tracing", "zbus"]
# `drm` is a pure runtime-dlopen backend: rustdesk loads `libdrmtap.so.0` at runtime (`drmtap_dl.rs`)
# and NEVER link-time links it, so the graceful PipeWire fallback when the .so or EGL is absent is