私は猫の飼い主であり、猫の恋人です。しかし、猫がキーボードの上に座って、ランダムなキーを押したり、すべてを台無しにしたりするのは好きではありません。
キーボードをオフにするファンクションキーを用意することを考えています(1つの特別なキーの組み合わせを除く)。私はすでにあることを知っています Ctl-S、ただし、これによりキーボードがフリーズし、キーボードがロック解除されるまで入力を追跡します。
誤って押すのが難しい1つのキーの組み合わせを除いて、キーボードですべての入力を無視する方法はありますか?
ボーナスポイント:Windowsで同じことを行う方法はありますか?
vimを開く
最も賢い猫でさえ、vimを抜け出すことができません。
画面のどこかに小さなターミナルウィンドウを開いて、その中でcat
を実行します。
猫からシステムを保護したいときはいつでも、そのウィンドウにフォーカスを移してください。
多くの人はこれを知っていませんが、この機能はcat
プログラムの重要な設計目標でした:)。残念ながら、本当に賢い猫(私の邪悪な獣のような)はCtrl-Cを知っています。
あなたの猫が理解するのに十分賢いなら Ctrl-C、 Ctrl-D、 Ctrl-\ または Ctrl-Z、このshスクリプトラッパーを使用してcat
を実行します(/usr/local/bin/toodamnsmartcat.sh
):
#!/bin/sh
trap "" TSTP INT QUIT
stty raw -echo
while true; do
cat -v
done
これは、おそらくすでに使用方法を知っている機能であり、非常に効果的です。
1つで簡単にアクティブ化できます Super-L 一般的なDebianバリアントを含むほとんどのLinuxシステム。
Ctrl-Alt-L Ubuntuで。
Windows-L Windowsの場合。
Control-Shift-Eject または Control-Shift-Power OS Xの場合。
すべての入力(特別な一意の組み合わせを除く)がブロックされるため、効果的な猫のブロックが提供されます。
ほとんどのコンピューターシステム(Microsoft Windowsを含む)で利用できます。
短い答え:
タイプ CTRL+ALT+F2 when[〜#〜] afk [〜#〜]、および CTRL+ALT+F7`戻ってきたとき。
長い答え:
@casによって提案されたソリューションに賛成しましたが、cat
ターミナルを開くといくつかの欠点があると思います。
cat
コマンドは入力を受信しなくなるため、役に立たなくなります。cat
コマンドを無効にします。 例:私のシステムでは、SUPER
キーはアプリケーションメニューを開きます。@DanJabが提案するようにvim
ターミナルを開くと、cat
でターミナルを使用する場合と同じ問題が発生します。
Locking@BlueWizardによって提案されたセッションには、自分のパスワードをもう一度入力する必要があるという欠点があります。これは、公共のスペースにコンピューターを長時間放置した場合の賢明なアプローチですが、特にログインパスワードが長くて入力が複雑な場合は、自宅で短い休憩をとるのに少しやりすぎです。
したがって、私の提案する解決策は、組み合わせを使用することです
CTRL+ALT+F2
一時的にシステムをログイン端末に切り替えるため。猫が自分のログイン名とパスワードを見つけない限り、またはすべての可能性に反して、うっかりして CTRL+ALT+F7、セッションは完全に安全でなければなりません。
これは、私が試したすべてのLinuxシステムで機能し、追加の構成/スクリプトを必要としません。使用が非常に速く、覚えやすいです。
別のオプションは、電源スイッチ付きのキーボードやマウスを取得することです。これは、ワイヤレスデバイスでの奇妙な理由により一般的です。私は猫より私の家の幼児の方が心配ですが、「物理的な電源スイッチが必要です」は、入力デバイスを購入するときの私の要件のリストにあります。
ラップトップを使用していない場合は、キーボードを取り外してハードウェアソリューションを使用できます。それがあまりにも不便な場合は、 物理的なスイッチを備えたUSBハブ を取得し、それにキーボードを接続できます。おそらくハブをキーボードから離してください。次に、ハブのスイッチを押すことにより、キーボードを切断/再接続できます。
this のようなものを取得することを検討することをお勧めします。これは主に、キーボードに表示される猫の毛の量を減らすためです。いくらかお金を使う必要がありますが、追加のボーナスとして、キーの組み合わせを押したり、アプリを起動したり、アプリを実行したりする必要はありません。どのOSでも機能し、猫がいる間でもキーボードを使用できます。
また、vimを開くという提案についてコメントしたかったのですが、それを行うにはまだ十分な評判がありません。悲しいことに、CtrlとZが近すぎるため、猫がvimをバックグラウンドに配置してシェルにすぐにアクセスするのは簡単です。