Como bloquear o teclado e o mouse no Linux com o xtrlock

Se você não quer que alguém mexa com o teclado e o mouse enquanto observa algo importante na tela, descubra como bloquear o teclado e o mouse no Linux com o xtrlock.

Crianças são essencialmente curiosas. Elas adoram assistir desenhos e animações, ficando tão concentradas que seus olhos parece que estão colados na tela.

Como bloquear o teclado e o mouse no Linux com o xtrlock
Como bloquear o teclado e o mouse no Linux com o xtrlock

Mas o problema é que elas costumam tocar uma tecla no teclado ou mover o mouse ou clicar no botão do mouse enquanto veem o filme.

Às vezes, essa mexida acidentalmente fecha ou pausa o filme. Então, é preciso ter uma maneira de bloquear o teclado e o mouse, mas não a tela. Por sorte, existe uma solução perfeita para isso, o xtrlock.

xtrlock é um aplicativo simples e útil para bloquear a exibição X até o usuário inserir sua senha no teclado.

Neste breve tutorial, você verá como bloquear o teclado e o mouse, mas não a tela. Este truque funcionará em todos os sistemas operacionais Linux.

Como bloquear o teclado e o mouse no Linux com o xtrlock

Para bloquear o teclado e o mouse no Linux, primeiramente, você precisa instalar o xtrlock, seguindo as instruções abaixo.

Como instalar o xtrlock para bloquear o teclado e o mouse no Linux

O xtrlock está disponível nos repositórios padrão da maioria dos sistemas operacionais Linux. Então, você pode instalá-lo usando o gerenciador de pacotes da sua distribuição.

No Arch Linux e derivados, execute o seguinte comando para instalá-lo.

sudo pacman -S xtrlock

Para instalar no Fedora e derivados, use:

sudo dnf install xtrlock

Em sistemas RHEL, CentOS ou derivados:

sudo yum install xtrlock

No SUSE/openSUSE:

sudo zypper install xtrlock

Em sistemas Debian, Ubuntu, Linux Mint e derivados:

sudo apt-get install xtrlock

Como configurar o xtrlock para bloquear o teclado e o mouse no Linux

Uma vez instalado o xtrlock, crie um atalho de teclado. Você precisa disso para bloquear o teclado e o mouse, usando a combinação de teclas de sua escolha.

Use o comando abaixo para usar um novo arquivo chamado lockkbmouse em /usr/local/bin.

echo -e '#!/bin/bash\n sleep 1 && xtrlock' | sudo tee /usr/local/bin/lockkbmouse

Torne o script executável usando o seguinte comando:

sudo chmod a+x /usr/local/bin/lockkbmouse

Abra a opção de criação de atalhos de teclado do seu sistema. Se for o MATE, isso estará disponível em Sistema -> Preferências -> Hardware -> Configurações do teclado. No Ubuntu com Unity, vá para Configurações do sistema -> Teclado -> Atalhos. Clique na opção de adição de atalhos para criar um novo.

opção de criação de atalhos de teclado

Digite o nome do atalho e adicione a seguinte linha na caixa de comando e clique no botão Aplicar .

bash -c "sleep 1 && xtrlock"

Digite o nome do atalho

Para atribuir a tecla de atalho, basta selecionar ou clicar duas vezes no local dela e digitar a combinação de teclas de sua escolha, como por exemplo, Alt + k.

Como bloquear o teclado e o mouse no Linux com o xtrlock

Depois, se quiser limpar a combinação de teclas, clique ela e pressione a tecla BACKSPACE. Quando terminar, feche a janela Configurações do teclado.

Como usar o xtrlock

Depois de pressionar o atalho de teclado, o ponteiro do mouse se torna um cadeado. Agora, o teclado e o mouse foram bloqueados, para que você possa assistir livremente os filmes. Até mesmo se o seu filho ou animal de estimação tocar em algumas teclas no teclado ou clicar no botão do mouse, eles não funcionarão.

Para desbloquear o teclado e o mouse, digite sua senha e pressione “Enter”. Você não verá a senha à medida que a digitar. Basta digitar a senha de qualquer maneira e pressione a tecla ENTER.

O mouse e o teclado começarão a funcionar depois de você inserir a senha correta.

Se você inseriu uma senha incorreta, você ouvirá um som de campainha. Pressione ESC para limpar a senha incorreta e volte a inserir a senha correta. Para remover um caractere de uma senha parcialmente digitada, pressione as teclas BACKSPACE ou DELETE.

Para mais detalhes sobre o programa, consulte as páginas man dele, usando esse comando:

man xtrlock
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.