Notificação Xfce para teclado e / ou mouse detectados

1

Eu tenho um switch KM de 4 portas (4 telas, 4 computadores, 1 teclado e mouse comutados em todos eles).

Eu queria saber se havia algum tipo de ferramenta de notificação para exibir um pop-up no Xfce (Xubuntu) quando ele detecta o teclado e / ou o mouse está conectado.

Como alternativa, existe um aplicativo de console ou comando para acionar uma notificação no Xfce para que eu possa executar uma tail -f /var/log/syslog e, com base nos resultados dessa exibição, uma notificação?

Atualmente tenho o interruptor KM por trás da minha secretária, por isso não consigo ver as luzes e esta ferramenta seria apenas uma conveniência adicional. A idéia é que cada computador mostraria uma notificação popup quando o teclado / mouse fosse detectado naquela máquina (eu ainda preciso descobrir como fazer isso no Windows - outra pergunta, outra stackexchange).

Definitivamente, um problema de primeiro mundo, e não é grande coisa - apenas curioso.

Obrigado

    
por Adam Plocher 23.01.2016 / 23:58

1 resposta

0

Eu fiz um pouco de pesquisa e com base no comando notify-send (obrigado mreq por isso) e no comando swatch , eu inventei isto:

swatch --config-file=/etc/swatch.conf --tail-file=/var/log/syslog

E meu swatch.conf é assim:

# Watch log file for word "Comfort" (Comfort Mouse, maybe be more specific)
# Don't trigger more than 1 notification in 5 seconds.
watchfor /Comfort/
    echo
    exec notify-send -t 3000 "Keyboard / Mouse Detected" "$_"
    threshold track_by=$1, type=limit, count=1, seconds=5

Agora eu só tenho que jogar um --daemon no final do comando e criar um script de inicialização e eu devo ser bom para ir, eu acho.

Btw, notify-send pode ser adicionado executando sudo apt-get install libnotify-bin

Obrigado!

    
por Adam Plocher 24.01.2016 / 00:57