¡No más Caps Lock!

Caps Lock ocupa uno de los lugares más valiosos del teclado. Si lo reasignas a una tecla de acceso rápido que realmente uses, escribir se siente mucho más cómodo.

Prueba a reasignarlo

La misma tecla puede hacer un trabajo mucho mejor

En , lo más útil suele ser Control.

Pruébalo tú mismo

Prueba a usar Caps Lock como una ayuda para atajos

En este cuadro, Caps Lock actúa como una tecla Control virtual para A, C, V y X. Puedes probarlo antes de cambiar la configuración del sistema. El portapapeles puede pedir permiso del navegador la primera vez.

virtual ControlEstado:Esperando

Pulsa Caps Lock una vez y luego, en 1 segundo, pulsa A, C, V o X. En esta demo, la siguiente tecla compatible actúa como un atajo de Control. Tienes que pulsar Caps Lock otra vez para cada atajo.

Después de probar la demo, devuelve Caps Lock a su estado normal para que no afecte tu siguiente tarea. Aun así, puede haber errores del navegador o del sistema operativo.

Guía de configuración

Guías de configuración por sistema operativo

Elige el sistema operativo que usas y sigue los pasos.

Linux

Para Linux, keyd es una forma sólida a nivel de sistema de reasignar Caps Lock a Control o Escape sin depender de un entorno de escritorio concreto.

Paso a paso

1. Instala keyd

Instala primero keyd. El flujo de instalación desde código fuente es git clone, make, sudo make install y sudo systemctl enable --now keyd. Si prefieres una versión etiquetada, puedes empezar desde la página de lanzamientos.

Script de instalación

keyd-setup.sh

git clone https://github.com/rvaiya/keyd
cd keyd
make
sudo make install
sudo systemctl enable --now keyd

2. Crea /etc/keyd/default.conf

Crea /etc/keyd/default.conf y empieza con una asignación overload sencilla. Esta configuración hace que Caps Lock envíe Escape al pulsarlo y Control al mantenerlo.

Configuración de ejemplo

default.conf

[ids]
*

[main]
# Mapea Caps Lock a Escape al pulsarlo y a Control al mantenerlo.
capslock = overload(control, esc)

# Opcional: poner Caps Lock en Escape también.
esc = capslock

3. Recarga el demonio

Después de guardar el archivo, ejecuta sudo keyd reload para que la nueva asignación surta efecto. Si algo no se aplica bien, revisa el registro del servicio con journalctl -eu keyd.

4. Comprueba los nombres de tecla si tu teclado es raro

Si la distribución de tu teclado es poco común o un nombre de tecla no está claro, usa keyd monitor para ver los nombres que recibe keyd. Si quieres comprobar los eventos originales del dispositivo, detén keyd primero y vuelve a ejecutar el comando.

5. Recuerda la secuencia de emergencia

Si haces una configuración mala y necesitas recuperarte rápido, usa Backspace + Escape + Enter para terminar keyd.

Notas

  • Usa master como rama de desarrollo y los lanzamientos etiquetados como versiones estables.
  • Debian 13+ y Ubuntu 25.04+ también admiten apt install keyd, pero la instalación desde código fuente de arriba es la opción más portable.
  • Si aún necesitas Caps Lock a veces, asígnalo a otra tecla que uses poco en lugar de eliminarlo por completo.

Referencias