Commit graph

8 commits

Author SHA1 Message Date
b80c5e3032 Formatting and changelog updates. (#14)
Reviewed-on: https://codeberg.org/annabunches/joyful/pulls/14
2026-09-12 16:29:51 +02:00
eviLu
7e4d4f3c20 Add support for setting vendor/device IDs (#10)
Sets vendor and product IDs, defaults to the prior default values.
This is needed for some games to be able to correctly identify the virtual devices since not all games support device indexes.

Reviewed-on: https://codeberg.org/annabunches/joyful/pulls/10
2026-09-12 16:22:43 +02:00
5e005478f1 Basic hat support. (#20)
Reviewed-on: #20
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-09-15 17:55:55 +00:00
8d2b15a7c8 Move initialization code closer to the appropriate structs. (#17)
Reviewed-on: #17
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-08-12 00:57:11 +00:00
46a28fda7a Add tests for EventBuffer (#7)
Reviewed-on: #7
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-07-18 16:42:22 +00:00
eeebb6d0b1 Small fixes for config parsing, and start plumbing it into our main program. 2025-06-28 22:30:59 -04:00
8549f36c8f Working example code with 3-button combo. 2025-06-27 22:03:01 -04:00
4d8cfb9298 Add stale cleanup function (still WIP) 2025-06-27 13:57:35 -04:00