[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Monitorar tecla pressionada com TRAP?
From: |
Fernando Lemes da Silva |
Subject: |
Re: [shell-script] Monitorar tecla pressionada com TRAP? |
Date: |
Mon, 15 Jan 2007 17:04:29 -0200 |
User-agent: |
KMail/1.9.1 |
Não sei se com o TRAP voce iria conseguir alguma coisa. Talvez tenha um
sinal que seja enviado a todos os processos quando um evento deste (mudança
nos leds) ocorra, mas eu acho dificil...
Entretanto voce pode usar o setleds para saber o que está acionado ou não
((Num|Caps|Scroll)Lock) e fazer com que um script verifique periodicamente o
status dos leds, lhe alertando com um bipe diferente ou uma janela (dialog?)
quando uma mudaça ocorre.
Não me aprofundei muito na idéia, mas de uma olhada na linha abaixo:
$ setleds < /dev/tty8 | grep 'Current leds' |
tr -s ' ' | cut -d' ' -f3- | sed 's/\(on\|off\) /\1\n/g'
Abraços,
--
0010111100101010010100110100100101000111
Fernando LEMES da Silva
www.koho.com.br (0x53E56DAA)
0101001101001001010001110010101000101111
Em Segunda 15 Janeiro 2007 14:15, Alfredo Casanova escreveu:
> Dá pra fazer?
> estou apanhando um monte pra fazer algo aqui que monitore qdo eu ativo ou
> desativo o CAPS LOCK no meu notebook, que não tem leds indicativos... nao
> sei mais pra onde atirar
> alguém já fez algo parecido?