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