Can't map shift+cmd+m shortcut on macOS, or search for that hotkey

I want to map shift+cmd+m to “Move current file to another folder”.

In the hotkey settings, if I click “+” and then press this shortcut, nothing happens. No error message, no output, just nothing. It works fine with another shortcut such as shift+opt+cmd+m.

Curiously, searching for this hotkey also doesn’t work: if I click the keyboard icon in the search field in the hotkey settings, it won’t let me enter shift+cmd+m to search for it. Again, shift+opt+cmd+m works fine.

I can’t find shift+cmd+m being mapped by something else. Pressing it doesn’t seem to do anything. I could find it under the macOS keyboard shortcut settings > Services being mapped by Fantastical and (?!) “Open man Page in Terminal”, but even after removing those (and quitting Fantastical and Raycast, and restarting Obsidian) it doesn’t work.

Obsidian will just silently not let me map that key combo. Or even search for it.

I can’t find it mapped anywhere else in the macOS keyboard shortcuts settings or in Raycast.

If I modify .obsidian/hotkeys.json manually, the hotkeys settings will show the shortcut as being shift+cmd+m but I can’t actually trigger it.

Any ideas on what the issue or how to debug it? Would be good to know if others on macOS can map it.

I cannot reproduce it.

Sonoma 14.4.1
Obsidian 1.5.12

1 Like

Yeah, it’s fine for me as well. (macOS 14.4.1, Obsidian 1.5.12 / Obsidian Installer 1.5.8)

CleanShot 2024-04-28 at 08.03.21

Have you tried in the Sandbox vault (F1 / Help → Sandbox vault) or a different vault?

If the hotkey works in the Sandbox vault, you know it’s something particular about that vault and you can move on to the troubleshooting steps.

If it’s not working in the Sandbox vault as well, it’s most likely something about your OS user account. You could:

  • Recheck the macOS keyboard shortcut settings and reboot the mac after changes.
  • As a test, you can create another user in macOS and try Obsidian in that account.
  • Search the web for “remove keyboard shortcut macOS”, “remove keyboard shortcut added by an app”, and similar.
1 Like