summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/hid/controllers/debug_pad.cpp
diff options
context:
space:
mode:
authorZach Hilman <zachhilman@gmail.com>2018-11-22 18:23:43 +0100
committerZach Hilman <zachhilman@gmail.com>2018-11-22 18:23:43 +0100
commitb358e8851273efe5745daae605755b7f7a52bdc3 (patch)
treee1f914eebd8a94b4f59f33687e00f18eb254aad4 /src/core/hle/service/hid/controllers/debug_pad.cpp
parentMerge pull request #1775 from bunnei/blend-eq (diff)
downloadyuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar.gz
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar.bz2
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar.lz
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar.xz
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.tar.zst
yuzu-b358e8851273efe5745daae605755b7f7a52bdc3.zip
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/hid/controllers/debug_pad.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/core/hle/service/hid/controllers/debug_pad.cpp b/src/core/hle/service/hid/controllers/debug_pad.cpp
index e76c83aee..c22357d8c 100644
--- a/src/core/hle/service/hid/controllers/debug_pad.cpp
+++ b/src/core/hle/service/hid/controllers/debug_pad.cpp
@@ -71,8 +71,9 @@ void Controller_DebugPad::OnUpdate(u8* data, std::size_t size) {
void Controller_DebugPad::OnLoadInputDevices() {
std::transform(Settings::values.debug_pad_buttons.begin(),
- Settings::values.debug_pad_buttons.end(), buttons.begin(),
- Input::CreateDevice<Input::ButtonDevice>);
+ Settings::values.debug_pad_buttons.begin() +
+ Settings::NativeButton::NUM_BUTTONS_HID,
+ buttons.begin(), Input::CreateDevice<Input::ButtonDevice>);
std::transform(Settings::values.debug_pad_analogs.begin(),
Settings::values.debug_pad_analogs.end(), analogs.begin(),
Input::CreateDevice<Input::AnalogDevice>);