как определить, что DISPLAY активен / имеет фокус ввода?

Есть ли какая-нибудь команда (или трюк) для обнаружения активности DISPLAY?
Я имею в виду активный в определенном смысле, что он «съедает» все нажатия клавиш, а также щелчки и перемещения мыши; поэтому он имеет фокус ввода.
Я имею в виду также для простой аппаратной установки, где у пользователя есть только одна физическая клавиатура и только одна мышь (usb или ps2).

По умолчанию X-сеанс загружается с помощью ctrl + alt + f7 (: 0) здесь.
У меня есть другой X в ctrl + alt + f8 / f9 (: 1).
Я хочу закодировать скрипт, который, когда я перехожу к: 1, автоматически блокирует: 0 или: 1 соответственно.

Когда мышь остановлена ​​и никакая клавиша не нажата, мы просто смотрим на экран; но, я думаю, что «текущий активный?» (или оба?) «X должен следить за входом для изменений, в то время как другой X не может наблюдать такие изменения, этот канал должен быть каким-то образом уникальным образом … любые советы ?

Linux и Unix - лучшая ОС в мире.