Windows rendszeren hasznos kis program a keyfreeze (https://keyfreeze.com/).
Kérdésem egyszerű: van linuxos alternatívája?
Aki nem ismerné: adott billentyű kombinációra kikapcsolja a billentyűzetleütéseket illetve az egérkattintást is. Kisgyerek és macska mellett igen hasznos. Tehát pl a videó megy de nem lehet semmit csinálni a géppel lezárt állapotban, míg fel nem oldom.
- 716 megtekintés
Hozzászólások
Találtam egy scriptet, nem próbáltam ki, de nézve a man page-et, működhet.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Valamint:
https://unix.stackexchange.com/questions/17170/disable-keyboard-mouse-i…
Sőt, az X szervert is konfigurálhatod úgy, hogy felejtese el a billentyűzetet és az egeret.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Pont ilyesmit kerestem. Már csak azon gondolkodom, hogy ha lezártam a billentyűzetet, hogyan fogom feloldani. Xbindkeys segítségével definiálhatnék gyorsbillentyűt is. De mivel oldom fel, ha lezártam?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Szerintem lezárt billentyűzetet billentyűzetről feloldani logikai hiba. Olyan vagy nem létezik, vagy mégsem volt az zárolva. Gondolom, marad valami más, például ssh-n belép az ember, s lefuttat valami sárkány ellen sárkányfű scriptet. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
No igen, de akkor hogyan oldanád meg?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Nincs specifikálva a feladat. Egy lehetőséget írtam: ssh egy másik gépről, s hálózatról engedélyezni a billentyűzetet. Az kritérium, hogy ugyanarról a lokális gépről legyen feloldva?
A másik kérdés: biztos, hogy kell efféle billentyűzár? Az xscreensaver nem jó? Ott is lehet zárolni, feloldás a felhasználó jelszavával lehetséges. Az nem az egész billentyűzetet zárolja, hanem az adott felhasználói session-t.
Aztán gondolom, megoldható ez valami egészen alternatív módon. Például bedug az ember egy pendrive-ot, udev rule-ba írsz valami szabályt, lekérdez egy filerendszer uuid-et, s ha az, amit vár, tehát a konkrét pendrive-ot dugták be, feloldja a billentyűzetet.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
ugye a szituacio az hogy a macsak vegigmegy a billentyuzeten vagy gyerkoc csapkodja azt, akkor nem tortenjen semmi. nem pedig egy haxxortol akarjuk megvedeni a gepet. tehat felodashoz eleg egy olyan bill kombinacio (ctrl+alt+shift+p), esetleg egymas utani karakterek (pl: apyl), aminek kicsi az eselye hogy a macsek/gyerek osszehozza.
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Akkor képernyővédő, xscreensaver. Én használom, jelszóval feloldható. Ha kimegyek munkahelyen kávézni, zárolom a windows-os és linuxos gépemet is általában.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, ezen indultam el én is. Tudom te is xfce környezetet használsz Fedora alatt. A light-locker képernyőzár elfogad gtk-options paramétereket, így pl a --xim-status-t is. Nem tudod véletlenül hogyan kell paraméterezni?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
mar csak az a kerdes hogy a xscreensaver mellett hogy nezi a vlc/yt videot... az op egy ilyen usecase-t mondott peldanak
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Ez nem alaptalan felvetés. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Van ez a Shakespeare művét véletlen legépelő csimpánz filozófia, ehm, mi is ez, gyakorlat, gondolatkisérlet, szóval arra a végtelen idő a megoldás. Viszont arra a kérdésre, hogy eltalálja-e holnap Isten szekerének bal kereke a Földet, hát az is egy válasz, hogy vagy igen vagy nem, tehát 50-50%. Az igazi kérdés az, hogy miért bíznánk esélyekben, amikor van totál biztos megoldás?
Ha nem válaszolnék kommentben, hát küldj privátot!
- A hozzászóláshoz be kell jelentkezni
És mi a biztos megoldás? (Másként megfogalmazva, a kérdésfelvető által emlegetett windowsos keyfreeze hogyan oldja fel az önellentmondást?)
- A hozzászóláshoz be kell jelentkezni
Hardware switch, vagy tényleges full tiltása az usb eszköznek, amit feloldok egy távoli elérésen keresztül.
Ha nem válaszolnék kommentben, hát küldj privátot!
- A hozzászóláshoz be kell jelentkezni
nyilvan nincs tokeletes sw megoldas, csak ha kihuzod a billt/egeret a gepbol.
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Vannak erre csinos kis kapcsolók is biztos, vagy hát kb. fele annyi idő alatt gyártasz egyet, mint amennyit konfigurálással töltesz.
Ha nem válaszolnék kommentben, hát küldj privátot!
- A hozzászóláshoz be kell jelentkezni
Még az xtrlock nevű csomagot fogom kipróbálni.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Amit említettem, hogy billentyűkombinációval zárolni, pendrive-val feloldani?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nem túl életszerű (pendrive kiránt, letörik, stb) és elegáns megoldás. És elég sok munkával járna a megírása is.
Igazából itt van a jó megoldás az xtrlock képében (itt egy leírás és usecase róla: https://www.ostechnix.com/lock-keyboard-mouse-not-screen-linux/ ) csak sajnos sehogyan sem sikerül életre lehelnem. Konkrétan telepítés után el sem indul. Azt hiszem jogosultság problémái lehetnek...
Ebben tudna valaki segíteni? Hogyan induljak el?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Ha elindítom parancssorból a
xtrlock -b
parancs kiadásával, látom, hogy dolgozik a gép és a
~$ pgrep xtrlock
8351
8353
8355
8357
8360
8362
8365
8368
8370
kimenete ez.
Hogyan lehetne debugolni?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Nekem ez Fedorán működik, benne van a repóban. Viszont fogalmam sincs, hogy paraméterezhető-e, majdnem kizártam magam. Konzolra tudtam váltani, ott beléptem, majd SIGTERM-mel kilőttem a process-t. Egyetlen példányban fut, működik, de a feloldására itt sem nagyon tudok megoldást.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Amit a doksijában ír, hogy vakon gépeld be a jelszavad, az nem megy?
- A hozzászóláshoz be kell jelentkezni
Egyrészt RTFM a részemről. Elsőre ment, de szerintem bugos az implementáció. Ha sterilen beírtam a jelszavam, az működött. Viszont, ha előtte random a billentyűzetre csaptam, utána enter-t követően sem ette meg a jelszót. Ez így nem jó, mert a billentyűzárnak az az értelme, hogy lehet nyomkodni a billentyűzetet következmények nélkül. Nem arról van szó, hogy véletlenül bekapcsoltam volna a caps lock-ot.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Köszönöm kipróbálom.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Nagyon köszönöm a segítségedet! Tökéletesen működik.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Örülök neki. :) Akkor is működik a jelszóval történő feloldás, ha előtte nyomkodtad össze-vissza a billentyűzetet? Legrosszabb esetben konzolra kell váltani, ott belépni, kinyírni a process-t, majd visszaváltani X-re.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen. Néha ugyan csak másodszorra, de ez nagyon ritkán fordul elő. Az is lehet, hogy olyankor elrontom a jelszót. :)
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
http://www.workrave.org/ de itt is van még pár tipp https://askubuntu.com/questions/696620/a-timer-that-automatically-locks…
vagy
- A hozzászóláshoz be kell jelentkezni
Ezek szerintem nem az én problémámra megoldások. Én lezárt billentyűzetet és egeret kerestem működő videólejátszó mellett. Ami shortcutra aktív és shortcut vagy jelszó mellett felold.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni