joyful/docs/examples/multiple_files
Anna Rose Wiggins 838449000c Support keyboard buttons and add presets. (#14)
Reviewed-on: #14
Co-authored-by: Anna Rose Wiggins <annabunches@gmail.com>
Co-committed-by: Anna Rose Wiggins <annabunches@gmail.com>
2025-08-04 19:55:56 +00:00
..
axes.yml Add support for combining 2 axes into one virtual axis. (#11) 2025-07-28 17:45:16 +00:00
buttons.yml Allow all buttons and axes on virtual devices to be specified by either number or an explicit list. (#5) 2025-07-17 20:04:21 +00:00
devices.yml Support keyboard buttons and add presets. (#14) 2025-08-04 19:55:56 +00:00
modes.yml Allow all buttons and axes on virtual devices to be specified by either number or an explicit list. (#5) 2025-07-17 20:04:21 +00:00
readme.md Add support for combining 2 axes into one virtual axis. (#11) 2025-07-28 17:45:16 +00:00

multi-file configuration example

This directory demonstrates how to split your configuration across multiple files. Note that we re-define the top-level rules element in two different files; this provides a way to organize your rules however you like.

It also serves as a real-world example demonstrating many of the available features of the system. It is copied from the author's actual mappings for Star Citizen, using dual Virpil Constellation Alpha joysticks, CH Products pedals, and a custom-built button panel. (see https://git.annabunches.net/anna/hardware-projects/src/branch/main/flight-panel-2021-11 for implementation details of the button panel)