mirror of
https://github.com/RPCS3/rpcs3.git
synced 2026-07-10 01:44:41 -06:00
input: fix arrow key mapping roundtrip on macOS ARM
This commit is contained in:
parent
f2820b75db
commit
94977d3545
@ -943,10 +943,10 @@ u32 keyboard_pad_handler::GetKeyCode(const QString& keyName)
|
|||||||
if (keyName == "Meta") return Qt::Key_Meta;
|
if (keyName == "Meta") return Qt::Key_Meta;
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
// QKeySequence doesn't work properly for the arrow keys on macOS
|
// QKeySequence doesn't work properly for the arrow keys on macOS
|
||||||
if (keyName == "Num←") return Qt::Key_Left;
|
if (keyName == "Num←" || keyName == "←") return Qt::Key_Left;
|
||||||
if (keyName == "Num↑") return Qt::Key_Up;
|
if (keyName == "Num↑" || keyName == "↑") return Qt::Key_Up;
|
||||||
if (keyName == "Num→") return Qt::Key_Right;
|
if (keyName == "Num→" || keyName == "→") return Qt::Key_Right;
|
||||||
if (keyName == "Num↓") return Qt::Key_Down;
|
if (keyName == "Num↓" || keyName == "↓") return Qt::Key_Down;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
const QKeySequence seq(keyName);
|
const QKeySequence seq(keyName);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user