* Add device "presets" to make configuring virtual devices correctly easy.

* Add support for keyboard keys.
This commit is contained in:
Anna Rose Wiggins 2025-08-04 11:54:17 -04:00
parent 32fa7d27e0
commit 97e1aa83e3
7 changed files with 313 additions and 30 deletions

View file

@ -20,6 +20,7 @@ type DeviceConfig struct {
Type string `yaml:"type"`
DeviceName string `yaml:"device_name,omitempty"`
Uuid string `yaml:"uuid,omitempty"`
Preset string `yaml:"preset,omitempty"`
NumButtons int `yaml:"num_buttons,omitempty"`
NumAxes int `yaml:"num_axes,omitempty"`
NumRelativeAxes int `yaml:"num_rel_axes"`