Je suis un propriétaire de chat et un amoureux des chats. Mais je n'aime pas quand mon chat est assis sur mon clavier et pousse des touches aléatoires et gâche tout.
J'ai une idée pour avoir une touche de fonction qui éteint le clavier (sauf pour une combinaison de touches spéciale). Je sais qu'il y a déjà Ctl- S, mais cela bloque le clavier et garde la trace de l'entrée jusqu'à ce que le clavier soit déverrouillé.
Le clavier peut-il ignorer toutes les entrées, sauf une combinaison de touches difficile à presser accidentellement?
Points bonus: Est-il possible de faire la même chose sous Windows?
keyboard-shortcuts
keyboard
psitae
la source
la source
ctrl-s
gèle la sortie, pas la saisie.Réponses:
Ouvrez une petite fenêtre de terminal quelque part sur l’écran et exécutez
cat
-la.Lorsque vous souhaitez protéger le système de votre chat, changez le focus dans cette fenêtre.
Peu de gens le savent, mais cette fonctionnalité était un objectif de conception important pour le
cat
programme :). Malheureusement, les chats vraiment intelligents (comme ma bête diabolique) savent ce que Ctrl-C est.Si votre chat est assez intelligent pour comprendre Ctrl-C, Ctrl-D, Ctrl-\ou Ctrl-Z, exécutez en
cat
utilisant cette enveloppe de script sh (/usr/local/bin/toodamnsmartcat.sh
):la source
cat
le but initial: empêcher le chat de Stephen Bourne de jouer avec les premiers systèmes Unix. le fait qu'il puisse également afficher le contenu des fichiers n'était qu'un effet secondaire, une découverte fortuite et heureuse. et agrep
été nommé d'après le chat de Dennis Ritchie. :-pVerrouillez votre ordinateur.
C'est une fonctionnalité que vous savez probablement déjà utiliser et qui est super efficace.
On peut facilement l'activer avec la Super-Lplupart des systèmes Linux, y compris les variantes courantes de Debian.
Ctrl-Alt-L sur Ubuntu.
Windows-L sous Windows.
Control-Shift-Ejectou Control-Shift-Powersur OS X.
Toutes les entrées (sauf une combinaison unique spéciale) sont bloquées et permettent donc un blocage efficace des chats.
Il est disponible sur la plupart des systèmes informatiques (y compris Microsoft Windows).
la source
Ouvrir vim
Même le chat le plus intelligent ne pourra pas quitter vim.
la source
RÉPONSE COURTE:
tapez CTRL+ ALT+ F2quand AFK , et CTRL+ ALT+ F7`quand vous revenez.
LONGUE RÉPONSE:
Bien que j’ai voté pour la solution proposée par @cas, je pense que l’ouverture d’un
cat
terminal présente quelques inconvénients:cat
commande devient inutile car elle ne reçoit plus aucune entrée.cat
commande inutilisable; Par exemple, sur mon système, laSUPER
touche ouvre le menu de l'application .Ouvrir un
vim
terminal comme suggéré par @DanJab est soumis aux mêmes problèmes d'utilisation d'un terminalcat
.Verrouiller la session comme suggéré par @BlueWizard a le désavantage de devoir taper à nouveau son propre mot de passe. Ceci est clairement une approche judicieuse lorsque vous laissez l’ordinateur sans surveillance dans les espaces publics pendant une longue période, mais c’est un peu excessif pour de courtes pauses à la maison, en particulier lorsque le mot de passe de connexion est long et complexe à taper.
Ainsi, ma solution proposée consiste à utiliser la combinaison
CTRL+ ALT+F2
afin de basculer temporairement le système sur un terminal de connexion. Sauf si le chat détermine votre propre identifiant et votre mot de passe ou, contre toute attente, appuyez par inadvertance sur CTRL+ ALT+ F7, votre session devrait être complètement sécurisée.
Cela fonctionne sur tous les systèmes Linux que j'ai essayés, ne nécessite aucune configuration / script supplémentaire, il est très rapide à utiliser et facile à mémoriser.
la source
Win
touches gauche et droite pour passer au VT gauche / droit au lieu d'allerC-A-F#
... ainsi Cat pourrait contourner le VT s'il a de la chance.Une autre option consiste à acquérir un clavier et / ou une souris avec un interrupteur d'alimentation. Ceci est plus courant pour une raison étrange sur les appareils sans fil. Je suis plus inquiet pour les bambins de ma maison que pour les chats, mais "Il doit avoir un interrupteur d'alimentation physique" est sur ma liste d'exigences lors de l'achat d'un périphérique d'entrée.
la source
Mon clavier a déjà cette fonctionnalité. Ça s'appelle
OFF ON
et il y a un petit interrupteur. Si un chat peut actionner cet interrupteur, je serais très impressionné!la source
Si vous n'utilisez pas un ordinateur portable, vous pouvez utiliser une solution matérielle en débranchant le clavier. Si cela vous gêne, vous pouvez vous procurer un concentrateur USB avec des commutateurs physiques et y brancher votre clavier. Gardez éventuellement le hub éloigné du clavier. Ensuite, vous pouvez déconnecter / reconnecter votre clavier en appuyant sur un commutateur du concentrateur.
la source
Pour les points bonus:
Je ne peux pas croire
Cependant, ils ne semblent pas l'avoir porté à * nix.
la source
Vous voudrez peut - être envisager d' obtenir quelque chose comme cela , principalement parce qu'il réduit également la quantité de poils de chat qui se termine dans votre clavier. Vous devez dépenser de l'argent, mais en tant que bonus ajouté, vous n'avez pas besoin d'appuyer sur une combinaison de touches, de démarrer une application ou de la laisser fonctionner, cela fonctionne sur tous les systèmes d'exploitation et vous pouvez toujours utiliser votre clavier lorsque votre chat est là.
Je voulais aussi commenter la suggestion d'ouvrir vim, mais apparemment je n'ai pas assez de réputation pour le faire pour le moment. Malheureusement, Ctrl et Z sont trop proches l'un de l'autre, ce qui permet à un chat de placer vim en arrière-plan et d'accéder immédiatement au shell.
la source