Descubra o event correspondente ao seu dispositivo
Publicado por Alexandre Felipe Muller de Souza 19/12/2005
[ Hits: 6.288 ]
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
Bloquear Whatsapp, Facebook, Youtube e outros pelo IPTABLES
Monitorando tentativas de conexões
Comando Executar Gerenciadores leves
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (10)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)