[GH-ISSUE #4] Add input events API #1

Closed
opened 2026-10-15 12:47:16 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @ABeltramo on GitHub (Jun 22, 2024).
Original GitHub issue: https://github.com/games-on-whales/gst-wayland-display/issues/4

Currently, our custom compositor uses libinput and udev in order to get input events and list devices. This might be
good for a standalone gstreamer plugin, but in Wolf it would be even better to just feed mouse and keyboard events
directly from the Moonlight client. This will allow us to run Wolf without uinput and udev if users don't need
joypad support.

We should expose the InputEvent via the C API so that these events can be sent directly.

Originally created by @ABeltramo on GitHub (Jun 22, 2024). Original GitHub issue: https://github.com/games-on-whales/gst-wayland-display/issues/4 Currently, our custom compositor uses `libinput` and `udev` in order to get input events and list devices. This might be good for a standalone gstreamer plugin, but in Wolf it would be even better to just feed mouse and keyboard events directly from the Moonlight client. This will allow us to run Wolf without `uinput` and `udev` if users don't need joypad support. We should expose the `InputEvent` via the C API so that these events can be sent directly.
bsakaguchi 2026-10-15 12:47:16 +00:00
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/gst-wayland-display#1
No description provided.