{__1} ({__0->thindx_method,sb}) xinput::BatteryDevType::Gamepad xinput::BatteryDevType::Headset xinput::BatteryDevType({__0,x}) xinput::BatteryLevel::Empty xinput::BatteryLevel::Low xinput::BatteryLevel::Medium xinput::BatteryLevel::Full xinput::BatteryLevel({__0,x}) xinput::BatteryType::Disconnected xinput::BatteryType::Wired xinput::BatteryType::Alkaline xinput::BatteryType::NiMH xinput::BatteryType::Unknown xinput::BatteryType({__0,x}) xinput::DevSubType::Unknown xinput::DevSubType::Gamepad xinput::DevSubType::Wheel xinput::DevSubType::ArcadeStick xinput::DevSubType::FlightStick xinput::DevSubType::DancePad xinput::DevSubType::Guitar xinput::DevSubType::GuitarAlternate xinput::DevSubType::DrumKit xinput::DevSubType::GuitarBass xinput::DevSubType::ArcadePad xinput::DevSubType({__0,x}) xinput::DevType::Gamepad xinput::DevType({__0,x}) xinput::VK::None xinput::VK::PadA xinput::VK::PadB xinput::VK::PadX xinput::VK::PadY xinput::VK::PadRShoulder xinput::VK::PadLShoulder xinput::VK::PadLTrigger xinput::VK::PadRTrigger xinput::VK::PadDPadUp xinput::VK::PadDPadDown xinput::VK::PadDPadLeft xinput::VK::PadDPadRight xinput::VK::PadStart xinput::VK::PadBack xinput::VK::PadLThumbPress xinput::VK::PadRThumbPress xinput::VK::PadLThumbUp xinput::VK::PadLThumbDown xinput::VK::PadLThumbRight xinput::VK::PadLThumbLeft xinput::VK::PadLThumbUpLeft xinput::VK::PadLThumbUpRight xinput::VK::PadLThumbDownRight xinput::VK::PadLThumbDownLeft xinput::VK::PadRThumbUp xinput::VK::PadRThumbDown xinput::VK::PadRThumbRight xinput::VK::PadRThumbLeft xinput::VK::PadRThumbUpLeft xinput::VK::PadRThumbUpRight xinput::VK::PadRThumbDownRight xinput::VK::PadRThumbDownLeft xinput::VK({__0,x}) xinput::Caps::None xinput::Caps::FfbSupported xinput::Caps::Wireless xinput::Caps::VoiceSupported xinput::Caps::PmdSupported xinput::Caps::NoNavigation (__0 & 0x0001) != 0 (__0 & 0x0002) != 0 (__0 & 0x0004) != 0 (__0 & 0x0008) != 0 (__0 & 0x0010) != 0 (__0 & 0xFFE0),x xinput::Buttons::None xinput::Buttons::DPadUp xinput::Buttons::DPadDown xinput::Buttons::DPadLeft xinput::Buttons::DPadRight xinput::Buttons::Start xinput::Buttons::Back xinput::Buttons::LeftThumb xinput::Buttons::RightThumb xinput::Buttons::LeftShoulder xinput::Buttons::RightShoulder xinput::Buttons::Guide xinput::Buttons::Unknown xinput::Buttons::A xinput::Buttons::B xinput::Buttons::X xinput::Buttons::Y (__0 & 0x0001) != 0 (__0 & 0x0002) != 0 (__0 & 0x0004) != 0 (__0 & 0x0008) != 0 (__0 & 0x0010) != 0 (__0 & 0x0020) != 0 (__0 & 0x0040) != 0 (__0 & 0x0080) != 0 (__0 & 0x0100) != 0 (__0 & 0x0200) != 0 (__0 & 0x0400) != 0 (__0 & 0x0800) != 0 (__0 & 0x1000) != 0 (__0 & 0x2000) != 0 (__0 & 0x4000) != 0 (__0 & 0x8000) != 0 xinput::Caps::None xinput::Caps::FfbSupported xinput::Caps::Wireless xinput::Caps::VoiceSupported xinput::Caps::PmdSupported xinput::Caps::NoNavigation (__0 & 0x0001) != 0 (__0 & 0x0002) != 0 (__0 & 0x0004) != 0 (__0 & 0x0008) != 0 (__0 & 0x0010) != 0 (__0 & 0xFFE0),x xinput::Flag::None xinput::Flag::Gamepad (__0 & 0x0001) != 0 (__0 & 0xFFFE),x xinput::KeystrokeFlags::None xinput::KeystrokeFlags::KeyDown xinput::KeystrokeFlags::KeyUp xinput::KeystrokeFlags::Repeat (__0 & 0x0001) != 0 (__0 & 0x0002) != 0 (__0 & 0x0004) != 0 (__0 & 0xFFF8),x {{{__0.Data1,xb}-{__0.Data2,xb}-{__0.Data3,xb}-{__0.Data4[0],nvoxb}{__0.Data4[1],nvoxb}-{__0.Data4[2],nvoxb}{__0.Data4[3],nvoxb}{__0.Data4[4],nvoxb}{__0.Data4[5],nvoxb}{__0.Data4[6],nvoxb}{__0.Data4[7],nvoxb}}}