저는 고양이 주인이자 고양이를 사랑하는 사람입니다. 하지만 나는 고양이가 키보드 위에 앉아 임의의 키를 누르고 모든 것을 엉망으로 만드는 것을 좋아하지 않습니다.
키보드를 끄는 기능 키(특수 키 조합 외에)를 갖고 싶은 아이디어가 있습니다. 이미 있다는 것을 알고 있습니다 Ctl. S하지만 이렇게 하면 키보드가 고정되고 키보드 잠금이 해제될 때까지 입력이 추적됩니다.
실수로 누르기 어려운 하나의 키 조합을 제외하고 키보드가 모든 입력을 무시하도록 하는 방법이 있습니까?
보너스 포인트: Windows에서 동일한 작업을 수행할 수 있는 방법이 있습니까?
답변1
화면 어딘가에 작은 터미널 창을 열고 cat
실행하세요.
고양이로부터 시스템을 보호하고 싶을 때마다 이 창으로 초점을 옮기십시오.
이것을 아는 사람은 많지 않지만 이 기능은 cat
프로그램의 중요한 디자인 목표입니다. :) 불행히도 정말 똑똑한 고양이(나의 사악한 짐승처럼)는 Ctrl-C가 무엇인지 알고 있습니다.
Ctrl-C고양이가 , 또는 를 Ctrl-D알아낼 만큼 똑똑하다면 이 sh 스크립트 래퍼( )를 사용하여 다음을 실행하세요.Ctrl-\Ctrl-Zcat
/usr/local/bin/toodamnsmartcat.sh
#!/bin/sh
trap "" TSTP INT QUIT
stty raw -echo
while true; do
cat -v
done
답변2
컴퓨터를 잠급니다.
아마도 당신은 이미 이 기능을 사용하는 방법을 알고 있을 것이며 꽤 잘 작동할 것입니다. 일반적인 Debian 변형을 포함하여
대부분의 Linux 시스템에서 쉽게 활성화할 수 있습니다 .Super-L
Ctrl-Alt-L우분투에서.
Windows-LWindows에서.
Control-Shift-Eject아니면 Control-Shift-PowerOS X에서요.
모든 입력(특별한 고유 조합 제외)이 차단되어 효과적인 고양이 차단 기능을 제공합니다.
대부분의 컴퓨터 시스템(Microsoft Windows 포함)에서 작동합니다.
답변3
vim 열기
아무리 똑똑한 고양이라도 vim을 그만둘 수는 없습니다.
답변4
또 다른 옵션은 전원 스위치가 있는 키보드 및/또는 마우스를 구입하는 것입니다. 이상한 이유 때문에 이것은 무선 장치에서 더 일반적입니다. 고양이보다 집에 있는 어린 아이들이 더 걱정되는데, 입력 장치를 구입할 때 "물리적인 전원 스위치가 있어야 한다"는 요구 사항이 있습니다.