@ -230,7 +230,7 @@ void RestoreWindowState(std::unique_ptr<QtConfig>& qtConfig);
/ / This must be in alphabetical order according to action name as it must have the same order as
/ / UISetting : : values . shortcuts , which is alphabetically ordered .
/ / clang - format off
const std : : array < Shortcut , 28 > default_hotkeys { {
const std : : array < Shortcut , 30 > default_hotkeys { {
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Audio Mute/Unmute " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " Ctrl+M " ) , std : : string ( " Home+Dpad_Right " ) , Qt : : WindowShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Audio Volume Down " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " - " ) , std : : string ( " Home+Dpad_Down " ) , Qt : : ApplicationShortcut , true } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Audio Volume Up " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " = " ) , std : : string ( " Home+Dpad_Up " ) , Qt : : ApplicationShortcut , true } } ,
@ -238,6 +238,8 @@ const std::array<Shortcut, 28> default_hotkeys{{
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Change Adapting Filter " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " F8 " ) , std : : string ( " Home+L " ) , Qt : : ApplicationShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Change Docked Mode " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " F10 " ) , std : : string ( " Home+X " ) , Qt : : ApplicationShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Change GPU Accuracy " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " F9 " ) , std : : string ( " Home+R " ) , Qt : : ApplicationShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Configure " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " Ctrl+, " ) , std : : string ( " " ) , Qt : : WidgetWithChildrenShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Configure Current Game " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " Ctrl+. " ) , std : : string ( " " ) , Qt : : WidgetWithChildrenShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Continue/Pause Emulation " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " F4 " ) , std : : string ( " Home+Plus " ) , Qt : : WindowShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Exit Fullscreen " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " Esc " ) , std : : string ( " " ) , Qt : : WindowShortcut , false } } ,
{ QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Exit eden " ) ) . toStdString ( ) , QStringLiteral ( QT_TRANSLATE_NOOP ( " Hotkeys " , " Main Window " ) ) . toStdString ( ) , { std : : string ( " Ctrl+Q " ) , std : : string ( " Home+Minus " ) , Qt : : WindowShortcut , false } } ,