¿Es posible desactivar los atajos de teclado?

Este no es el tema de esta discusión, pero ¿sabe cómo deshabilitar los atajos de teclado? Gracias de antemano.

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

1 me gusta

No existe tal configuración en la configuración de administración de Discourse, pero es posible con algunos ajustes utilizando un componente temático o un complemento.

Si lo está deshabilitando, tal vez por este problema, entonces eche un vistazo. Shortcuts messing with canvas focus

O puede intentar esto, no estoy seguro de esto.

  1. Inicie sesión como administrador en su sitio de Discourse.
  2. Navegue a Administración > Personalizar > Temas.
  3. Haga clic en el botón ‘Editar’ del tema que le gustaría modificar o cree un nuevo tema.
  4. Vaya a la sección ‘Javascript’.
  5. Pegue el siguiente código:

document.addEventListener(‘keydown’, function(e) { // Lista de códigos de teclas o condiciones para deshabilitar atajos específicos // Por ejemplo, deshabilitar la tecla ‘n’ para un nuevo tema if (e.key === ‘n’) { e.stopImmediatePropagation(); } });

Guarde los cambios y active el tema.

Esto podría ayudar, pero no está probado.

¿Puedo preguntar por qué quieres deshabilitarlo? Solo por curiosidad :slightly_smiling_face:.

Simplemente porque es inútil.
Nadie lo usa.

1 me gusta

¿Así que solo quieres ocultar el botón en la barra lateral o deshabilitar realmente los atajos de teclado?

1 me gusta

Simplemente oculta el botón en la barra lateral de forma eficaz.

1 me gusta

En ese caso, esto debería funcionar:

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

Funciona. Muchas gracias Nate.

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.