Remove mouse invert option and invert gcmouse by default

This commit is contained in:
Cameron Bates 2021-09-14 17:22:15 -04:00 committed by flyinghead
parent e1fa2b9831
commit 501c6f260a
4 changed files with 1 additions and 10 deletions

View File

@ -131,9 +131,6 @@ Option<bool> OmxAudioHdmi("audio_hdmi", true, "omx");
// Maple
Option<int> MouseSensitivity("MouseSensitivity", 100, "input");
#ifdef __APPLE__
Option<bool> MouseInvert("MouseInvert", false, "input");
#endif
Option<int> VirtualGamepadVibration("VirtualGamepadVibration", 20, "input");
std::array<Option<MapleDeviceType>, 4> MapleMainDevices {

View File

@ -506,9 +506,6 @@ extern Option<bool> OmxAudioHdmi;
// Maple
extern Option<int> MouseSensitivity;
#ifdef __APPLE__
extern Option<bool> MouseInvert;
#endif
extern Option<int> VirtualGamepadVibration;
extern std::array<Option<MapleDeviceType>, 4> MapleMainDevices;
extern std::array<std::array<Option<MapleDeviceType>, 2>, 4> MapleExpansionDevices;

View File

@ -1252,9 +1252,6 @@ static void gui_display_settings()
ImGui::Spacing();
OptionSlider("Mouse sensitivity", config::MouseSensitivity, 1, 500);
#ifdef __APPLE__
OptionCheckbox("Invert mouse", config::MouseInvert, "If your vertical mouse input feels wrong try enabling. Only applies to external iOS mice.");
#endif
#ifdef _WIN32
OptionCheckbox("Use Raw Input", config::UseRawInput, "Supports multiple pointing devices (mice, light guns) and keyboards");
#endif

View File

@ -18,7 +18,7 @@ public:
loadMapping();
[gcMouse.mouseInput setMouseMovedHandler:^(GCMouseInput * _Nonnull mouse, float deltaX, float deltaY) {
setRelPos(deltaX, deltaY * (config::MouseInvert ? -1 : 1));
setRelPos(deltaX, -deltaY);
}];
[gcMouse.mouseInput.leftButton setValueChangedHandler: