MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ with_gamepads()

static GlobalInputConfig MayaFlux::Core::GlobalInputConfig::with_gamepads ( )
inlinestatic

Create config with HID enabled for gamepads.

Definition at line 281 of file GlobalInputConfig.hpp.

282 {
283 GlobalInputConfig config;
284 config.hid.enabled = true;
285 config.hid.filters.push_back(HIDDeviceFilter::controller());
286 config.hid.filters.push_back(HIDDeviceFilter::specialized());
287 return config;
288 }
static HIDDeviceFilter controller()
Match gamepads (Usage Page 0x01, Usage 0x05)
static HIDDeviceFilter specialized()
Match joysticks (Usage Page 0x01, Usage 0x04)

References MayaFlux::Core::HIDBackendInfo::enabled, MayaFlux::Core::HIDBackendInfo::filters, and hid.