Atajos de teclado sin x11

Atajos de teclado sin x11


Encontré la solución hace un tiempo, pero ahora busco en Google durante horas y no puedo encontrarla.
Entonces, la pregunta es: ¿cómo configurar un atajo de teclado en Linux (por ejemplo, Ubuntu) sin ejecutar X-server?
Tengo un servidor doméstico con ubuntu y quiero ejecutar scripts cuando presiono las teclas multimedia del teclado. ¿Cómo puedo lograr eso?

Respuesta1

La mayoría de los usuarios de Linux tienen el bashshell. Puedes editar tu .inputrcarchivo para que reinterprete una secuencia de caracteres (que tus teclas multimediapuedeenviar) en una cadena de comando. Esto se llama combinación de teclas.

Para ver si esto es factible, primero debe encontrar lo que envía su teclado para una de esas teclas. Puedes hacer esto ejecutando

cat -v

(lo que hace que los caracteres especiales se muestren en un formato imprimible) y presione (¡y suelte!) control/Vjusto antes de presionar la tecla multimedia que desea vincular.

Si su teclado envía cadenas utilizables, el siguiente paso es modificar su .inputrcarchivo para crear combinaciones de teclas adecuadas. La bashsección del manual.8.3 Archivo de inicio de Readlineproporciona más información. Hay varias otras fuentes, como las descripciones detalladas enLinux desde cero.

Respuesta2

actkbdPuede ejecutar programas arbitrarios en eventos clave de Linux.

información relacionada