Skip to content

Instantly share code, notes, and snippets.

@PROGrand
Last active October 15, 2025 12:56
Show Gist options
  • Select an option

  • Save PROGrand/002a95976df0869c2c4b95f0e60e49eb to your computer and use it in GitHub Desktop.

Select an option

Save PROGrand/002a95976df0869c2c4b95f0e60e49eb to your computer and use it in GitHub Desktop.

Revisions

  1. PROGrand revised this gist Nov 17, 2022. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions OpenCore Hotkeys.md
    Original file line number Diff line number Diff line change
    @@ -27,9 +27,10 @@ Because of Misc-Boot-PollAppleHotKeys=YES here are more success. Do not turn on
    - CMD+S — single user mode, like -s.
    - CMD+V — verbose mode, like -v.
    - Shift — safe mode, like -x.
    - Num — load Num partition.
    - Index — load Index partition.
    - Enter — load selected partition.
    - CTRL+Enter and CTRL+Num — set selected partition as default. Misc-Security-AllowSetDefault=YES is required.
    - CTRL+Index and CTRL+Index — set selected partition as default. Misc-Security-AllowSetDefault=YES is required.
    - Shift+Enter, Shift+Index — safe mode, may be used in combination with CTRL+Enter, CTRL+Index

    ## Windows Keyboards

  2. PROGrand revised this gist Nov 17, 2022. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions OpenCore Hotkeys.md
    Original file line number Diff line number Diff line change
    @@ -27,9 +27,9 @@ Because of Misc-Boot-PollAppleHotKeys=YES here are more success. Do not turn on
    - CMD+S — single user mode, like -s.
    - CMD+V — verbose mode, like -v.
    - Shift — safe mode, like -x.
    - <Index> — load Index partition.
    - Num — load Num partition.
    - Enter — load selected partition.
    - CTRL+Enter and CTRL+<Index> — set selected partition as default. Misc-Security-AllowSetDefault=YES is required.
    - CTRL+Enter and CTRL+Num — set selected partition as default. Misc-Security-AllowSetDefault=YES is required.

    ## Windows Keyboards

  3. PROGrand created this gist Nov 17, 2022.
    36 changes: 36 additions & 0 deletions OpenCore Hotkeys.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,36 @@
    # OpenCore Hotkeys

    ## Startup Screen

    - OPT — show OpenCore menu. Also Esc is supported.
    - CMD+OPT+P+R — clear NVRAM. Required: Misc-Security-AllowNvramReset=YES.
    - X — load first founded Apple system, if no Apple os is marked as default.
    - CMD+R — load in (Recovery).
    - CMD+C+MINUS — turn of board-id compatibility check.
    - CMD+K — actual core loading, analog of kcsuffix=release.
    - CMD+S+MINUS — turn-off KASLR slide, SIP turned off(?) is required.
    - CMD+S — single user mode, like -s.
    - CMD+V — verbose mode, like -v.
    - Shift — safe mode, like -x.

    Not all hotkeys can be enabled, regarding hwrdware. PS/2 supports Esc only.

    ## Menu hotkeys after OPT(Esc) or with ShowPicker=YES:

    Because of Misc-Boot-PollAppleHotKeys=YES here are more success. Do not turn on if working without.

    - Esc — timeout discard.
    - CMD+OPT+P+R — clear NVRAM. Misc-Security-AllowNvramReset=YES required.
    - CMD+C+MINUS — turn of board-id compatibility check board-id.
    - CMD+K — actual core loading kcsuffix=release.
    - CMD+S+MINUS — turn-off KASLR slide, SIP turned off(?) is required.
    - CMD+S — single user mode, like -s.
    - CMD+V — verbose mode, like -v.
    - Shift — safe mode, like -x.
    - <Index> — load Index partition.
    - Enter — load selected partition.
    - CTRL+Enter and CTRL+<Index> — set selected partition as default. Misc-Security-AllowSetDefault=YES is required.

    ## Windows Keyboards

    CMD=Windows Key, OPT=Alt.