Is it possible to hide the ‘keyboard shortcuts’ button?

This is not the subject of this discussion, but do you know how to disable keyboard shortcuts? Thank you in advance.

Capture d’écran 2025-06-26 à 09.09.43

1 Like

There is no such setting in the discourse admin settings but it’s possible with some tweaks using theme component or plug-in.

If you are disabling it maybe for this issue then have a look. Shortcuts messing with canvas focus

Or you may try this, not sure on this.

  1. Log in as an admin to your Discourse site.
  2. Navigate to Admin > Customize > Themes.
  3. Click on the ‘Edit’ button of the theme you’d like to modify or create a new theme.
  4. Go to the ‘Javascript’ section.
  5. Paste the following code:

document.addEventListener(‘keydown’, function(e) { // List of key codes or conditions to disable specific shortcuts // For example, disable ‘n’ key for new topic if (e.key === ‘n’) { e.stopImmediatePropagation(); } });

Save the changes and activate the theme.

This might help, but it’s not tested.

May I ask why you want to disable it? Just curious :slightly_smiling_face:.

Simply because it’s useless.
No one uses it.

1 Like

Ah, so do you want to just hide the button in the sidebar or genuinely disable any keyboard shortcuts?

1 Like

Just hide the button in the sidebar effectively.

1 Like

In that case, this should work:

.sidebar-footer-actions-keyboard-shortcuts {
  display: none;
}
5 Likes

It works. Thank you so much Nate.

2 Likes