feat(libScePad): bind VolumeUp to F6 by default

F6 was free: no default pad binding and none of F7, F10, F11 and F12 use it. The input mapper's defaults follow the native table.
This commit is contained in:
MarcZX10 authored and Adrià committed 2026-10-30 16:29:55 +01:00
1 parent 54e10becde
commit b4e0bfb5b5
2 files changed
+2

No files matched your search

@@ -42,6 +42,7 @@ inline constexpr std::array InputMapping{
InputBinding{SDL_SCANCODE_F12, MouseButton::None, InputControl::Screenshot},
InputBinding{SDL_SCANCODE_F9, MouseButton::None, InputControl::ShowPadStatus},
InputBinding{SDL_SCANCODE_F5, MouseButton::None, InputControl::VolumeDown},
InputBinding{SDL_SCANCODE_F6, MouseButton::None, InputControl::VolumeUp},
InputBinding{SDL_SCANCODE_RETURN, MouseButton::None, InputControl::Button, PadButton::Cross},
InputBinding{SDL_SCANCODE_SPACE, MouseButton::None, InputControl::Button, PadButton::Cross},
InputBinding{SDL_SCANCODE_ESCAPE, MouseButton::None, InputControl::Button, PadButton::Options},
+1
View File
@@ -28,6 +28,7 @@ export const defaults = {
ToggleMouse: ['KEY:F7', 'MOUSE:Middle'], ToggleFullscreen: ['KEY:F11'], TogglePerformanceOverlay: ['KEY:F10'], Screenshot: ['KEY:F12'], VolumeUp: [], VolumeDown: []
ToggleMouse: ['KEY:F7', 'MOUSE:Middle'], ToggleFullscreen: ['KEY:F11'], TogglePerformanceOverlay: ['KEY:F10'], Screenshot: ['KEY:F12'], VolumeUp: [], VolumeDown: [], ToggleMute: []
ToggleMouse: ['KEY:F7', 'MOUSE:Middle'], ToggleFullscreen: ['KEY:F11'], TogglePerformanceOverlay: ['KEY:F10'], Screenshot: ['KEY:F12'], VolumeUp: [], VolumeDown: ['KEY:F5'], ToggleMute: []
ToggleMouse: ['KEY:F7', 'MOUSE:Middle'], ToggleFullscreen: ['KEY:F11'], TogglePerformanceOverlay: ['KEY:F10'], Screenshot: ['KEY:F12'], VolumeUp: ['KEY:F6'], VolumeDown: ['KEY:F5'], ToggleMute: []
};
export function typesForAction(action) {