Descubra o event correspondente ao seu dispositivo
Publicado por Alexandre Felipe Muller de Souza 19/12/2005
[ Hits: 6.208 ]
Homepage: www.afms.com.br
Pra quem tem vários teclados e mouses e possui o udev instalado este script mostra qual event foi usado num curto espaço de tempo. Economiza quando se precisa fazer uma configuração e dispensa ficar lendo arquivos do /proc na mão.
A idéia é fazer um hexdump em todos os dispositivos e ver em quais deles teve algum byte (2 bytes mais precisamente) escritos.
#!/bin/bash trap "" SIGTERM mkdir ~/temp 2> /dev/null J=0 for I in $(ls /dev/input/event*); do expr $(hexdump -n128 $I | wc -c) = 392 > ~/temp/event$J & # ve quantos bytes foram usados em todos os dispositivos let J++ done; echo Use somente o dispositivo... sleep 4 killall hexdump # mata todos os hexdump pra ver quantos bytes tiveram escritos sleep 1 N_DEV=0 for I in $(ls ~/temp); do if [ "$(cat ~/temp/$I 2> /dev/null)" = "1" ] then SAIDA=$I let N_DEV++ fi done; \rm ~/temp -r 2> /dev/null if [ $N_DEV != 1 ] # se achou mais de 1 dispositivo ou nenhum then ./veevent.sh else echo $SAIDA fi
Screenserver no modo texto - versão 1
Script de backup de múltiplos diretórios + LOG
Instalador de Programas Essenciais
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (3)
warsaw parou de funcionar após atualização do sistema (solução) (1)
Separar trafego da VPN da VPS (0)
Formatando cartão de memoria que nao formata[AJUDA] (17)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)