mirror of
https://github.com/siderolabs/extensions.git
synced 2026-05-05 12:16:46 +02:00
Add uhid and joydev extensions. Signed-off-by: Ansgar Dahlen <adahlen@evoila.de> Signed-off-by: Noel Georgi <git@frezbo.dev> (cherry picked from commit c5ef7eb00e02973375441fe8709564b10af7e7e2)
joydev
This system extension provides the joydev kernel module for Talos Linux.
The joydev module provides the Linux joystick interface at /dev/input/js*. This interface is used by the browser Gamepad API and legacy joystick applications. Game streaming software such as Sunshine relies on joydev to translate evdev gamepad events into the joystick API format expected by streaming clients like Moonlight.
Usage
Enable the extension in your Talos machine config:
machine:
kernel:
modules:
- name: joydev
Compatibility
Requires CONFIG_INPUT_JOYDEV=m in the Talos kernel configuration.