keyboard-shortcuts – Teclado configurado en "modo gato"

Pregunta:

Soy dueño de un gato y amante de los gatos. Pero no me gusta cuando mi gato se sienta en mi teclado y presiona teclas al azar y estropea todo.

Tengo la idea de tener una tecla de función que apague el teclado (excepto por una combinación de teclas especial). Sé que ya existe CtlS , pero esto congela el teclado y realiza un seguimiento de la entrada hasta que se desbloquea.

¿Hay alguna forma de que el teclado ignore todas las entradas excepto una combinación de teclas difíciles de presionar accidentalmente?

Puntos extra: ¿Hay alguna forma de hacer lo mismo en Windows?

Respuesta:

Abra una pequeña ventana de terminal en algún lugar de la pantalla y ejecute cat en ella.

Siempre que desee proteger el sistema de su gato, cambie el enfoque a esa ventana.

No mucha gente lo sabe, pero esta característica fue un objetivo de diseño importante para el programa cat :). Desafortunadamente, los gatos realmente inteligentes (como mi bestia malvada) saben lo que es Ctrl-C.

Si su gato es lo suficientemente inteligente como para descubrir Ctrl-C , Ctrl-D , Ctrl- \ o Ctrl-Z , ejecute cat usando este contenedor de script sh ( /usr/local/bin/toodamnsmartcat.sh ):

#!/bin/sh

trap "" TSTP INT QUIT
stty raw -echo

while true; do
  cat -v
done

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım