[GH-ISSUE #35] Support new Moonlight input extensions #19

Closed
opened 2026-10-15 12:54:41 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @ABeltramo on GitHub (Jul 8, 2023).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/35

Sunshine PRs

Moonlight code

Originally created by @ABeltramo on GitHub (Jul 8, 2023). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/35 ## Sunshine PRs - https://github.com/LizardByte/Sunshine/pull/1396 - https://github.com/LizardByte/Sunshine/pull/1402 - https://github.com/LizardByte/Sunshine/pull/1398 - https://github.com/LizardByte/Sunshine/pull/1426 - https://github.com/LizardByte/Sunshine/pull/1401 - https://github.com/LizardByte/Sunshine/pull/1312 - https://github.com/LizardByte/Sunshine/pull/1311 - https://github.com/LizardByte/Sunshine/pull/1435 - https://github.com/LizardByte/Sunshine/pull/1483 ## Moonlight code - Pen/touch APIs: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/Limelight.h#L579-L616 - New controller APIs: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/Limelight.h#L689-L741 - New input packets: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/Input.h#L126-L191 - Change to use empty field in existing controller input packet for additional buttons: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/InputStream.c#L1043 and https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/Limelight.h#L665-L671 - Sunshine feature flags: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/RtspConnection.c#L956-L959 and https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/Limelight-internal.h#L44-L46 - New control stream messages for trigger rumble, enabling motion events, and gamepad LED control: https://github.com/moonlight-stream/moonlight-common-c/blob/49fef0383020272941c4704d2ecf3e1e71174092/src/ControlStream.c#L931-L975
bsakaguchi 2026-10-15 12:54:41 +00:00
Author
Owner

@ABeltramo commented on GitHub (Feb 15, 2024):

Implemented in https://github.com/games-on-whales/wolf/pull/45

<!-- gh-comment-id:1947298036 --> @ABeltramo commented on GitHub (Feb 15, 2024): Implemented in https://github.com/games-on-whales/wolf/pull/45
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf#19
No description provided.