MayaFlux 0.5.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 280 of file GlobalInputConfig.hpp.

281 {
282 GlobalInputConfig config;
283 config.hid.enabled = true;
284 config.hid.filters.push_back(HIDDeviceFilter::controller());
285 config.hid.filters.push_back(HIDDeviceFilter::specialized());
286 return config;
287 }
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.