From 31b2544d3d41e80eb89320666136444b9bffaae5 Mon Sep 17 00:00:00 2001 From: AL2009man <67606569+AL2009man@users.noreply.github.com> Date: Sun, 9 Mar 2025 14:09:15 -0400 Subject: [PATCH] Official device naming scheme for EInputDeviceExplicit Changes some of EInputDeviceExplicit's names to match the device's official name (such as Nintendo Switch Pro Controller, Xbox Wireless Controller, Amazon Luna Controller, etc.) --- UnleashedRecomp/hid/hid.cpp | 60 ++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/UnleashedRecomp/hid/hid.cpp b/UnleashedRecomp/hid/hid.cpp index 0a56224a..029297e8 100644 --- a/UnleashedRecomp/hid/hid.cpp +++ b/UnleashedRecomp/hid/hid.cpp @@ -32,53 +32,53 @@ std::string hid::GetInputDeviceName() { switch (g_inputDevice) { - case EInputDevice::Keyboard: - return "Keyboard"; + case EInputDevice::Keyboard: + return "Keyboard"; - case EInputDevice::Mouse: - return "Mouse"; + case EInputDevice::Mouse: + return "Mouse"; } switch (g_inputDeviceExplicit) { - case EInputDeviceExplicit::Xbox360: - return "Xbox 360"; + case EInputDeviceExplicit::Xbox360: + return "Xbox 360 Controller"; - case EInputDeviceExplicit::XboxOne: - return "Xbox One"; + case EInputDeviceExplicit::XboxOne: + return "Xbox Wireless Controller"; - case EInputDeviceExplicit::DualShock3: - return "DualShock 3"; + case EInputDeviceExplicit::DualShock3: + return "DualShock 3"; - case EInputDeviceExplicit::DualShock4: - return "DualShock 4"; + case EInputDeviceExplicit::DualShock4: + return "DualShock 4"; - case EInputDeviceExplicit::SwitchPro: - return "Nintendo Switch Pro"; + case EInputDeviceExplicit::SwitchPro: + return "Nintendo Switch Pro Controller"; - case EInputDeviceExplicit::Virtual: - return "Virtual"; + case EInputDeviceExplicit::Virtual: + return "Virtual Controller"; - case EInputDeviceExplicit::DualSense: - return "DualSense"; + case EInputDeviceExplicit::DualSense: + return "DualSense"; - case EInputDeviceExplicit::Luna: - return "Amazon Luna"; + case EInputDeviceExplicit::Luna: + return "Amazon Luna Controller"; - case EInputDeviceExplicit::Stadia: - return "Google Stadia"; + case EInputDeviceExplicit::Stadia: + return "Google Stadia Controller"; - case EInputDeviceExplicit::NvShield: - return "NVIDIA Shield"; + case EInputDeviceExplicit::NvShield: + return "NVIDIA SHIELD Controller"; - case EInputDeviceExplicit::SwitchJCLeft: - return "Nintendo Switch Joy-Con (Left)"; + case EInputDeviceExplicit::SwitchJCLeft: + return "Nintendo Switch Joy-Con (Left)"; - case EInputDeviceExplicit::SwitchJCRight: - return "Nintendo Switch Joy-Con (Right)"; + case EInputDeviceExplicit::SwitchJCRight: + return "Nintendo Switch Joy-Con (Right)"; - case EInputDeviceExplicit::SwitchJCPair: - return "Nintendo Switch Joy-Con (Pair)"; + case EInputDeviceExplicit::SwitchJCPair: + return "Nintendo Switch Joy-Con (Pair)"; } return "Unknown";