Inputfd: Better Supporting Gaming Devices On Wayland

Inputfd is a protocol to enable direct access to input devices by desired clients. In particular, games/applications may want direct access to gaming devices, 3D mice, sensors, and various other devices. This would allow the client to directly deal with the device via its file descriptor rather than going through the steps to define Wayland protocols for each possible device out there. This protocol would just be for the gaming peripheral type devices offering up direct access with traditional input devices continuing to be supported just fine via libinput.
The draft proposal for Inputfd can be found on the Wayland-devel list.
8 Comments