I have the following shortcut defined in the new Shortcuts app (available since Monterey): Remap F12 to Windows Delete shortcut

I then have this shortcut mapped to F12 in System Preferences, like so: enter image description here

This works perfectly in every app except Brave, in which F12 is already designated as the key that opens the Developer Tools. How can I override this behaviour (not only for Brave, but for any app that I may encounter in the future with an F12 shortcut defined)?

I've tried overriding the default Brave Browser shortcut for Developer Tools as suggested in the commented links attached to How to force a service shortcut to override an application one?, but while there is a menu item for Developer Tools, it is assigned to some other key combo (not F12). So it seems as though F12 is a "hidden" shortcut for this functionality in Brave Browser (probably because it is based on Chromium, and Chromium uses the same shortcut).

As such, I have no idea how to achieve what I want and would really appreciate a workaround if someone smarter than me can think of one. MTIA! :D

PS: I've also tried defining the keyboard shortcut by clicking "Add Keyboard Shortcut" in the right pane visible in the first screenshot, and by using the option available in the "Services" node of the System Preferences panel, all to no avail :-(

PPS: I used to achieve the same Windows Delete key functionality (and a lot more!) by using Karabiner Elements, but it seems to not work properly on my new MacBook M1 Pro...I have my function keys set to behave as regular function keys in System Preferences (rather than using the brightness, media and other functions that are assigned to those keys by default) but Karabiner fails to recognise this, and everything else falls apart from there :-( It was an invaluable tool on my last MacBook though (an M1 MacBook Air), so if anyone knows how to fix or workaround this, it would also be greatly appreciated :-)

  • Is the Brave shortcut an actual regular Manu item? If so, see superuser.com/questions/1724835/…← You'd have to do this on a per app basis & it would have to mirror the exact menu name each time.
    – Tetsujin
    Commented Sep 12, 2022 at 15:30
  • Ah, this one might be simpler to follow - apple.stackexchange.com/questions/277855/…
    – Tetsujin
    Commented Sep 12, 2022 at 15:32
  • @Tetsujin "Is the Brave shortcut an actual regular Menu item?" As I said in the question, it is, but that menu item says that it's mapped to Option+Command+I (see i.sstatic.net/LsEJj.png, that menu pane lives under View -> Developer). I tried setting up the shortcut this way using the text "Developer Tools", but to no avail - probably because I'm using F12, not the key combo shown in the menu item. What else might I have done wrong? And BTW, thanks for commenting so quickly, as always! :D
    – Kenny83
    Commented Sep 12, 2022 at 15:51
  • Ah, sorry I wasn't really clear on that [& I can't even blame 'first coffee of the day';) If they're using an undocumented/no menu command, then you might be stuck.
    – Tetsujin
    Commented Sep 12, 2022 at 15:56
  • 1
    Might work. Not something I've ever tested. Wish you luck :)
    – Tetsujin
    Commented Sep 12, 2022 at 16:43


You must log in to answer this question.

Browse other questions tagged .