banan-os/userspace
Bananymous 24d91eee90 Kernel/LibInput: Rework Joystick handling
Joystick axis and buttons are now named to standard values, this allows
interfacing multiple different controllers (only DS3 is supported)

Add ioctl calls for userspace to set joystick player leds and rumble

Only use DS3 code paths when we detect that the attached device is
actually an DS3 controller

update test-joystick program to the new interface and add support to
control rumble and player leds
2026-01-07 19:01:07 +02:00
..
aoc2023 userspace: fix aoc2023 and aoc2024 linking 2024-12-02 20:13:37 +02:00
aoc2024 aoc2024: Implement day25 solution 2024-12-25 18:13:57 +02:00
aoc2025 aoc2025: Implement day12 solution 2025-12-15 19:06:17 +02:00
libraries Kernel/LibInput: Rework Joystick handling 2026-01-07 19:01:07 +02:00
programs userspace: Add audioctl utility to configure audio server 2026-01-06 22:26:11 +02:00
tests Kernel/LibInput: Rework Joystick handling 2026-01-07 19:01:07 +02:00
CMakeLists.txt aoc2025: Prepare programming environment 2025-12-12 02:48:40 +02:00