LizardByte / Sunshine

Self-hosted game stream host for Moonlight.
http://app.lizardbyte.dev/Sunshine/
GNU General Public License v3.0
17.18k stars 845 forks source link

Unresponsive mouse cursor when using or launching games through Playnite #2848

Open Lombra opened 1 month ago

Lombra commented 1 month ago

Is there an existing issue for this?

Is your issue described in the documentation?

Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

Expected Behavior

Works.

Additional Context

The stream continues to function, and I still have mouse control directly on the host. I can see in the log that mouse input is registered. The same issue occurs while the Playnite interface is open or while running a game launched via Playnite. This did not occur while using Geforce Experience.

Host Operating System

Windows

Operating System Version

Windows 10 build 19045.4474

Architecture

64 bit

Sunshine commit or version

v2024.713.162702

Package

Windows - portable

GPU Type

Nvidia

GPU Model

Geforce RTX 3080

GPU Driver/Mesa Version

536.23

Capture Method

None

Config

Empty

Apps

No response

Relevant log output

[2024:07:13:19:48:41]: Debug: Audio capture signaled buffer discontinuity
[2024:07:13:19:48:49]: Debug: --begin absolute mouse move packet--
x      [1292]
y      [810]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:49]: Debug: --begin mouse button packet--
action [00000008]
button [01]
--end mouse button packet--
[2024:07:13:19:48:49]: Debug: --begin mouse button packet--
action [00000009]
button [01]
--end mouse button packet--
[2024:07:13:19:48:51]: Debug: --begin absolute mouse move packet--
x      [471]
y      [339]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:51]: Debug: --begin mouse button packet--
action [00000008]
button [01]
--end mouse button packet--
[2024:07:13:19:48:51]: Debug: --begin mouse button packet--
action [00000009]
button [01]
--end mouse button packet--
[2024:07:13:19:48:51]: Debug: --begin absolute mouse move packet--
x      [345]
y      [417]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:51]: Debug: --begin mouse button packet--
action [00000008]
button [01]
--end mouse button packet--
[2024:07:13:19:48:51]: Debug: --begin absolute mouse move packet--
x      [345]
y      [417]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:51]: Debug: --begin mouse button packet--
action [00000009]
button [01]
--end mouse button packet--
[2024:07:13:19:48:52]: Debug: --begin absolute mouse move packet--
x      [594]
y      [341]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:52]: Debug: --begin mouse button packet--
action [00000008]
button [01]
--end mouse button packet--
[2024:07:13:19:48:52]: Debug: --begin absolute mouse move packet--
x      [593]
y      [342]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:52]: Debug: --begin absolute mouse move packet--
x      [591]
y      [342]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:52]: Debug: --begin absolute mouse move packet--
x      [591]
y      [343]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:52]: Debug: --begin absolute mouse move packet--
x      [590]
y      [344]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [344]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [344]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [345]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [345]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin mouse button packet--
action [00000009]
button [01]
--end mouse button packet--
[2024:07:13:19:48:53]: Debug: --begin mouse button packet--
action [00000008]
button [03]
--end mouse button packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [346]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [347]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [590]
y      [348]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [590]
y      [348]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [590]
y      [349]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [350]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [351]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [591]
y      [351]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [594]
y      [354]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin absolute mouse move packet--
x      [597]
y      [359]
width  [1439]
height [809]
--end absolute mouse move packet--
[2024:07:13:19:48:53]: Debug: --begin mouse button packet--
action [00000009]
button [03]
--end mouse button packet--
[2024:07:13:19:49:00]: Debug: Frame processing latency (min/max/avg): 1.6ms/25.0ms/2.2ms
ReenigneArcher commented 1 month ago

msctc.exe

This is a hack for GFE, please don't use it for Sunshine.

Lombra commented 1 month ago

I might not be using that, after all. I thought Sunshine had somehow imported my Geforce Experience apps, but I can't see any reference to mstsc.exe in my configuration. Does the Desktop application in Sunshine get special treatment?

Lombra commented 1 month ago

Same issue when using Moonlight desktop client on Linux.