forked from Mirrors/openclonk
Fix editor keyboard input on FreeBSD (hopefully)
Assuming keyboard scancodes on FreeBSD are the same as on Linux.master
parent
c0375bba72
commit
fa3e8c2a50
|
@ -356,12 +356,11 @@ static C4KeyCode QtKeyToUnixScancode(const QKeyEvent &event)
|
|||
}
|
||||
#endif
|
||||
// Otherwise rely on native scan code to be the same on all platforms
|
||||
#ifdef Q_OS_LINUX
|
||||
return event.nativeScanCode() - 8;
|
||||
#elif defined(Q_OS_DARWIN)
|
||||
#if defined(USE_WIN32_WINDOWS) || defined(Q_OS_DARWIN)
|
||||
return event.nativeScanCode();
|
||||
#else
|
||||
return event.nativeScanCode();
|
||||
// Linux, FreeBSD, maybe others?
|
||||
return event.nativeScanCode() - 8;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue