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 300 of file GlobalInputConfig.hpp.

301 {
302 GlobalInputConfig config;
303 config.hid.enabled = true;
304 config.hid.filters.push_back(HIDDeviceFilter::controller());
305 config.hid.filters.push_back(HIDDeviceFilter::specialized());
306 return config;
307 }
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.