From 0e1c91681d5edfffd41f0a3badba258464e8784e Mon Sep 17 00:00:00 2001 From: gibbed Date: Mon, 20 Jun 2016 17:48:40 -0500 Subject: [PATCH] Some winkey support for left/right triggers. --- src/xenia/hid/winkey/winkey_input_driver.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/xenia/hid/winkey/winkey_input_driver.cc b/src/xenia/hid/winkey/winkey_input_driver.cc index d18d0039f..d14c264f7 100644 --- a/src/xenia/hid/winkey/winkey_input_driver.cc +++ b/src/xenia/hid/winkey/winkey_input_driver.cc @@ -162,6 +162,16 @@ X_RESULT WinKeyInputDriver::GetState(uint32_t user_index, buttons |= 0x8000; // XINPUT_GAMEPAD_Y } + if (IS_KEY_DOWN(0x51) || IS_KEY_DOWN(0x49)) { + // Q / I + left_trigger = 0xFF; + } + + if (IS_KEY_DOWN(0x45) || IS_KEY_DOWN(0x4F)) { + // E / O + right_trigger = 0xFF; + } + if (IS_KEY_DOWN(0x5A)) { // Z buttons |= 0x0020; // XINPUT_GAMEPAD_BACK