Tips en Trucs 2023

Toetsenbord en muis blokkeren

Heb je een huisdier dat graag met een toetsenbord rotzooit als een speeltuin? Eigenlijk vinden ze het heerlijk om hun levensverhaal te schrijven!

Sommige onwetenden die niet behoren tot de computergebruikers, vooral kinderen, tokkelen graag op het toetsenbord. Daarom heb ik een hulpmiddel gevonden dat de werking van het toetsenbord kan uitschakelen/vergrendelen wanneer een sneltoets wordt ingedrukt.

Xtrlock is een klein hulpprogramma dat is toegevoegd aan alle Linux-softwarebronnen. Een standaard pakketbeheerder is voldoende om dit pakket in alle grote Linux distributies te installeren.

Xtrlock installeren

Zorg ervoor dat je tijdens de installatie verbinding maakt met een actieve internetverbinding en je systeem is bijwerkt. Start een terminal en voer in Debian de volgende opdracht uit:

dany@pindabook:~$ sudo apt install xtrlock
[sudo] wachtwoord voor dany: 
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd... Klaar
De statusinformatie wordt gelezen... Klaar 
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
  xtrlock
0 opgewaardeerd, 1 nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 13,0 kB aan archieven opgehaald worden.
Na deze bewerking zal er 45,1 kB extra schijfruimte gebruikt worden.
Ophalen:1 http://deb.debian.org/debian bookworm/main amd64 xtrlock amd64 2.15 [13,0 kB]
13,0 kB opgehaald in 0s (283 kB/s) 
Voorheen niet geselecteerd pakket xtrlock wordt geselecteerd.
(Database wordt ingelezen ... 174298 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van .../xtrlock_2.15_amd64.deb wordt voorbereid...
Bezig met uitpakken van xtrlock (2.15) ...
Instellen van xtrlock (2.15) ...
Bezig met afhandelen van triggers voor man-db (2.11.2-2) ...

Xtrlock gebruiken

Typ na de installatie de onderstaande opdracht in jouw terminal om het toetsenbord onmiddellijk te vergrendelen. Let op de hangslot muiswijzer.

Om onmiddellijk te ontgrendelen, typ je het root of gebruikerswachtwoord, gevolgd door Return.

Opmerking: Bij het gebruik van de xtrlock opdracht zonder optie in KDE was het moeilijk om mijn systeem te ontgrendelen. Daarvoor moest ik herhaaldelijk met de muis klikken en dan het wachtwoord typen en op enter drukken om te ontgrendelen. Om dit te vermijden, gebruik je de -f optie om onmiddellijk te ontgrendelen.

xtrlock

Sneltoets koppelen aan Xtrlock opdracht

Elke keer als je je toetsenbord wilt vergrendelen, moet je de xtrlock opdracht in de terminal typen. Volg de onderstaande methode om in KDE een sneltoets voor die opdracht te gebruiken.

Start Systeeminstellingen.
Systeeminstellingen

En navigeer naar het onderdeel Sneltoetsen > Aangepaste sneltoetsen.

Globale Sneltoetsen

Klik nu op Bewerken > Nieuw > Globale sneltoets > Commando/URL-adres om een nieuwe sneltoets aan te maken.

Geef nu een naam aan je sneltoets en ga naar het tabblad Starter om een nieuwe sneltoets toe te wijzen. Klik daarvoor op de knop en druk op de sneltoets die je wilt gebruiken. Indien de sneltoets reeds voor iets anders wordt gebruikt, krijg je een waarschuwing. De Meta toets is in de meeste distributies ingesteld op de Windows-toets en gebruik je zoals Ctrl samen met een andere toets.

Sneltoets Starter

Ga vervolgens naar het tabblad Actie, geef de opdracht xtrlock -f in en klik op de knop in de rechterbenedenhoek.

Sneltoets actie

Test of het werkt.

Xtrlock verwijderen

We beginnen met het verwijderen van de sneltoets.

Start Systeeminstellingen en navigeer naar het onderdeel Sneltoetsen > Aangepaste sneltoetsen. Selecteer de aangemaakte sneltoets. Klik op de knop en start de opdracht Verwijderen. Klik op de knop . Sluit Systeeminstellingen.

Om de opdracht xtrlock zelf te verwijderen, start je een terminal en voer je de volgende opdracht uit:

dany@pindabook:~$ sudo apt purge xtrlock
[sudo] wachtwoord voor dany: 
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd... Klaar
De statusinformatie wordt gelezen... Klaar 
De volgende pakketten zullen VERWIJDERD worden:
  xtrlock*
0 opgewaardeerd, 0 nieuw geïnstalleerd, 1 te verwijderen en 0 niet opgewaardeerd.
Na deze bewerking zal er 45,1 kB schijfruimte vrijkomen.
Wilt u doorgaan? [J/n] 
(Database wordt ingelezen ... 174308 bestanden en mappen momenteel geïnstalleerd.)
xtrlock (2.15) wordt verwijderd ...
Bezig met afhandelen van triggers voor man-db (2.11.2-2) ...
(Database wordt ingelezen ... 174298 bestanden en mappen momenteel geïnstalleerd.)
Configuratiebestanden voor xtrlock (2.15) worden gewist ...