Opened 4 months ago

Last modified 2 weeks ago

#12935 new defect

BURIED: Windows hotkeys are used on macOS

Reported by: Thunderforge Owned by:
Priority: normal Component: Engine: Buried
Version: Keywords: buried-win macOS
Cc: Game: Journeyman Project 2: Buried in Time

Description

According to the manual, the following hotkey commands are available:

  • Save
    • PC: CTRL + S
    • Macintosh: Command + S
  • Restore
    • PC: CTRL + O
    • Macintosh: Command + O
  • Pause (currently broken, see #12934)
    • PC: CTRL + P
    • Macintosh: Command + P
  • End Game
    • PC: CTRL + Q
    • Macintosh: Command + Q
  • Biochip Quick Access
    • PC: CTRL + 1st letter of biochip name
    • Macintosh: Command + 1st letter of biochip name
  • Quick Mode
    • PC: CTRL + walk forward or turn
    • Macintosh: Command + walk forward or turn

Expected

When running ScummVM on macOS (and older Mac operating systems), the Macintosh hotkeys will be used. For instance, saving can be done by pressing Command + S.

Actual

When running ScummVM on macOS, the Windows hotkeys are used. For instance, saving requires pressing Control + S.

Versions

  • ScummVM 2.3.0pre 2021-09-15
  • macOS 11.5.2
  • The Journeyman Project 2: Buried in Time
    • v1.00 24BPP/Windows/English (CD release)
    • v1.1 24BPP/Windows/English (GOG release)

Change History (1)

comment:1 by jamie-marchant, 2 weeks ago

Hmm... there is the question of what to do on Linux. Linux of course runs on Mac, what would make the most sense is to honor both keyboard shortcuts on all platforms. The Windows Key(sometimes called "Super") seems to produce the same keycodes as Command. (at least this used to be the case, I have no new Mac keyboards or new Macs to test on).

Note: See TracTickets for help on using tickets.