Jestem właścicielem i miłośnikiem kotów. Ale nie podoba mi się to, gdy mój kot siedzi na klawiaturze i popycha losowe klawisze i wszystko psuje.
Mam pomysł, aby mieć klawisz funkcyjny, który wyłącza klawiaturę (z wyjątkiem jednej specjalnej kombinacji klawiszy). Wiem, że już istnieje Ctl- Sale to zamraża klawiaturę i śledzi dane wejściowe, dopóki klawiatura nie zostanie odblokowana.
Czy jest jakiś sposób, aby klawiatura pomijała wszystkie dane wejściowe oprócz jednej kombinacji trudnych do naciśnięcia i przypadkowych klawiszy?
Punkty bonusowe: czy jest jakiś sposób zrobić to samo w systemie Windows?
keyboard-shortcuts
keyboard
psitae
źródło
źródło
ctrl-s
zawiesza wyjście, a nie wejście.Odpowiedzi:
Otwórz małe okno terminala gdzieś na ekranie i uruchom
cat
w nim.Ilekroć chcesz chronić system przed kotem, zmień fokus na to okno.
Niewiele osób wie o tym, ale ta funkcja była ważnym celem projektowym
cat
programu :). Niestety, naprawdę sprytne koty (jak moja zła bestia) wiedzą, czym jest Ctrl-C.Jeśli twój kot jest na tyle sprytny, aby dowiedzieć się Ctrl-C, Ctrl-D, Ctrl-\lub Ctrl-Zuruchomić
cat
za pomocą tego skryptu sh opakowanie (/usr/local/bin/toodamnsmartcat.sh
):źródło
cat
pierwotny cel - aby kot Stephena Bourne'a nie zadzierał z pierwszymi systemami uniksowymi. fakt, że może również wyświetlać zawartość plików, był tylko efektem ubocznym, szczęśliwym przypadkowym odkryciem. igrep
faktycznie został nazwany na cześć kota Dennisa Ritchiego. :-pZablokuj komputer.
Jest to funkcja, którą prawdopodobnie już wiesz, jak używać i jest bardzo skuteczna.
Można go łatwo aktywować za pomocą Super-Lwiększości systemów Linux, w tym popularnych wariantów Debiana.
Ctrl-Alt-L na Ubuntu.
Windows-L w systemie Windows.
Control-Shift-Ejectlub Control-Shift-Powerw OS X.
Wszystkie dane wejściowe (oprócz specjalnej unikalnej kombinacji) są blokowane, co zapewnia skuteczne blokowanie kotów.
Jest dostępny na większości systemów komputerowych (w tym Microsoft Windows).
źródło
Otwórz vim
Nawet najbardziej inteligentny kot nie będzie w stanie wyjść z vima.
źródło
KRÓTKA ODPOWIEDŹ:
wpisz CTRL+ ALT+, F2gdy AFK , i CTRL+ ALT+ F7`po powrocie.
DŁUGA ODPOWIEDŹ:
Chociaż głosowałem za rozwiązaniem zaproponowanym przez @cas, myślę, że otwarcie
cat
terminala ma kilka wad:cat
cat
polecenie bezużytecznym; np. w moim systemieSUPER
klawisz otwiera menu aplikacji .Otwarcie
vim
terminala, jak sugeruje @DanJab, wiąże się z takimi samymi problemami, jak w przypadku korzystania z terminalacat
.Zablokowanie sesji zgodnie z sugestią @BlueWizard ma tę wadę, że trzeba ponownie wpisać własne hasło. Jest to wyraźnie rozsądne podejście, gdy zostawia się komputer bez nadzoru w miejscach publicznych przez długi czas, ale jest to trochę przesada w przypadku krótkich przerw w domu, szczególnie gdy hasło logowania jest zarówno długie, jak i złożone.
Tak więc moim proponowanym rozwiązaniem jest użycie kombinacji
CTRL+ ALT+F2
aby tymczasowo przełączyć system na terminal logowania. O ile kot nie wymyśli własnego loginu i hasła lub, wbrew wszelkim możliwym przeciwom, przypadkowo naciśnie CTRL+ ALT+ F7, twoja sesja powinna być całkowicie bezpieczna.
Działa to na każdym systemie Linux, który wypróbowałem, nie wymaga dodatkowej konfiguracji / skryptu, jest bardzo szybki w użyciu i łatwy do zapamiętania.
źródło
Win
klawisza, aby przełączyć na lewy / prawy VT zamiast iśćC-A-F#
... w ten sposób Cat może obejść VT, jeśli ma szczęście.Inną opcją jest zakup klawiatury i / lub myszy z wyłącznikiem zasilania. Jest to bardziej powszechne z jakiegoś dziwnego powodu na urządzeniach bezprzewodowych. Bardziej martwię się o małe dzieci w moim domu niż o koty, ale „Musi mieć fizyczny wyłącznik zasilania” jest na mojej liście wymagań przy zakupie urządzenia wejściowego.
źródło
Moja klawiatura ma już tę funkcję. Nazywa się
OFF ON
i ma mały przełącznik. Jeśli kot może pstryknąć tym przełącznikiem, będę pod wielkim wrażeniem!źródło
Jeśli nie korzystasz z laptopa, możesz użyć rozwiązania sprzętowego, odłączając klawiaturę. Jeśli jest to zbyt niewygodne, możesz uzyskać koncentrator USB z fizycznymi przełącznikami i podłączyć do niego klawiaturę. Prawdopodobnie trzymaj piastę z dala od klawiatury. Następnie możesz odłączyć / ponownie podłączyć klawiaturę, naciskając przełącznik na koncentratorze.
źródło
Punkty bonusowe:
Nie mogę uwierzyć
Wygląda na to, że nie przeniesiono go do * nix.
źródło
Warto rozważyć uzyskanie coś jak to głównie dlatego, że również zmniejsza ilość sierść kota, który kończy się w klawiaturze. Musisz wydać trochę pieniędzy, ale jako dodatkowe bonusy nie musisz naciskać kombinacji klawiszy, uruchamiać aplikacji ani uruchamiać aplikacji, działa ona na dowolnym systemie operacyjnym i nadal możesz używać klawiatury, gdy jest tam Twój kot.
Chciałem też skomentować sugestię otwarcia vima, ale najwyraźniej nie mam jeszcze wystarczającej reputacji, aby to zrobić. Niestety Ctrl i Z są zbyt blisko siebie, dzięki czemu kot może łatwo ustawić vima w tle i uzyskać natychmiastowy dostęp do skorupy.
źródło