mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-26 04:11:36 +00:00
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.)
This commit is contained in:
parent
22b2ba8fe8
commit
31b2544d3d
1 changed files with 30 additions and 30 deletions
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue