Keyboard-Shortcuts

鍵盤設置為“貓模式”

  • July 16, 2020

我是貓主人,也是愛貓人士。但我不喜歡我的貓坐在我的鍵盤上,隨意按動鍵,把一切都搞砸了。

我有一個想法,有一個關閉鍵盤的功能鍵(一個特殊的組合鍵除外)。我知道已經有Ctl- S,但這會凍結鍵盤並跟踪輸入,直到鍵盤解鎖。

有沒有什麼辦法讓鍵盤忽略所有輸入,除了一個難以按下的意外組合鍵?

獎勵積分:有沒有辦法在 Windows 中做同樣的事情?

在螢幕某處打開一個小終端視窗並cat在其中執行。

每當您想保護系統免受貓的侵害時,請將焦點切換到該視窗。

知道這一點的人不多,但這個功能是該cat程序的一個重要設計目標:)。不幸的是,真正聰明的貓(比如我的邪惡野獸)知道 Ctrl-C 是什麼。

如果您的貓足夠聰明,可以找出Ctrl-C、或Ctrl-D,請使用此 sh 腳本包裝器 ( )執行:Ctrl-\``Ctrl-Z``cat``/usr/local/bin/toodamnsmartcat.sh

#!/bin/sh

trap "" TSTP INT QUIT
stty raw -echo

while true; do
 cat -v
done

鎖定您的電腦。

這是您可能已經知道如何使用的功能,並且非常有效。可以在大多數 linux 系統上

輕鬆啟動它,包括常見的 Debian 變體。Super-L

Ctrl-Alt-L在 Ubuntu 上。

Windows-L在 Windows 上。

Control-Shift-EjectControl-Shift-Power在 OS X 上。

所有輸入(除了特殊的唯一組合)都被阻塞,因此提供了有效的 cat 阻塞。

它適用於大多數電腦系統(包括 Microsoft Windows)。

引用自:https://unix.stackexchange.com/questions/382535