Commit graph

5 commits

Author SHA1 Message Date
56e38a9ba1 Fix explicit device capabilities and add tests. 2025-07-17 15:30:32 -04:00
f2095f39e5 Add explicit configurations for buttons and axes, and non-explicit configurations for relative axes. 2025-07-17 13:01:18 -04:00
a05dc9126d Add support for multiple keycode formats. (#3)
Additionally:

- Increases maximum supported buttons per output device to 74.
- Updates documentation.

Reviewed-on: #3
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-07-16 23:27:29 +00:00
e617a6eda6 Implement axis targets, axis -> button and axis -> relative axis mappings. (#1)
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-07-15 19:55:19 +00:00
15b9fa6ac0 Refactor and add some documentation (it'll be true soon enough) 2025-07-03 11:03:57 -04:00