Я разрабатываю Ubuntu AppIndicator в Python, который показывает текущее состояние микрофона (отключен / включен).
Я могу отключить / включить микрофон в моем скрипте Python, но мне также нужно прослушать событие Linux, чтобы обновить значок индикатора, когда микрофон отключен за пределами моего приложения ( например, в настройках звука Ubuntu).
Я знаю, что могу опрашивать состояние mi c, но я бы хотел реализовать его пассивным / реактивным способом.
Есть ли способ прослушивания события "отключение микрофона" на Linux?