MayaFlux 0.2.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 214 of file GlobalInputConfig.hpp.

215 {
216 GlobalInputConfig config;
217 config.hid.enabled = true;
218 config.hid.filters.push_back(HIDDeviceFilter::controller());
219 config.hid.filters.push_back(HIDDeviceFilter::specialized());
220 return config;
221 }
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.