У меня есть переключатель KM с 4 портами (4 экрана, 4 компьютера, 1 клавиатура и мышь, переключенная через всех них).
Я задавался вопросом, был ли своего рода инструмент уведомления для отображения всплывающего окна в Xfce (Xubuntu), когда это обнаруживает клавиатуру, и/или мышь включается.
С другой стороны, есть ли консольное приложение или команда для инициирования уведомления в Xfce, таким образом, я мог выполнить a tail -f /var/log/syslog
и на основе результатов того дисплея уведомление?
У меня в настоящее время есть переключатель KM позади моего стола, таким образом, я не вижу световые сигналы, и этот инструмент просто был бы добавленным удобством. Идея, каждый компьютер показал бы всплывающее окно уведомления, когда клавиатура/мышь обнаруживается на той машине (я все еще должен выяснить, как сделать это в Windows - другой вопрос, другой stackexchange).
Определенно проблема первого мира и никакое грандиозное предприятие - просто любопытный.
Спасибо
Я сделал немного рытья вокруг и на основе notify-send
команда (благодарит mreq за это), и swatch
команда, я придумал это:
swatch --config-file=/etc/swatch.conf --tail-file=/var/log/syslog
И мой swatch.conf похож на это:
# 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
Теперь я просто должен бросить - демон на конце команды и создать init сценарий, и я должен быть хорошим для движения, я думаю.
Btw, notify-send
может быть добавлен путем выполнения sudo apt-get install libnotify-bin
Спасибо!