Сервер X-Org - определение события USB Unplug
В нашей настройке сервера X-Org, если сервер работает, и мы отключаем USB-мышь, то сервер на самом деле ничего не делает (без ошибок или предупреждений.) Если мы подключим устройство, даже тогда сервер не распознает это устройство там сейчас, так как оно ищет устройство только при запуске. Мне нужен сервер для корректной обработки события отключения и, по крайней мере, выхода, если USB-мышь отключена. Используя оболочку, как определить, отключена ли USB-мышь?
Мой конфигурационный файл xorg:
Section "ServerFlags"
Option "AutoAddDevices" "no"
Option "DontVTSwitch" "yes"
Option "DontZap" "yes"
Option "BlankTime" "off"
Option "StandbyTime" "off"
Option "SuspendTime" "off"
Option "OffTime" "off"
Option "NoPM" "yes"
Option "AllowMouseOpenFail" "yes"
EndSection
Section "InputDevice"
Identifier "Touchscreen"
Option "CorePointer"
Driver "evdev"
Option "Device" "/dev/input/by-id/usb-ILITEK_ILITEK-TP-event-if00"
Option "Mode" "Absolute"
EndSection
Section "ServerLayout"
Identifier "Layout"
InputDevice "Touchscreen" "CorePointer"
#InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Запускаем сервер через докер-контейнер. (PS: я новичок на сервере X-Org.)