Имеется убунта 8.10 и к ней прикрученный тачскрин GeneralTouch. X.org настроен на использование только этого тачскрина в качестве устройства ввода. Работает нормально.
Проблема: при отключении тачскрина от USB и подключении обратно, нет реакции на нажатия. То есть работающие иксы не подхватывают устройство на лету. Надо заставить подхватывать.
Заметил такую особенность — если после переподключения тачскрина переключить терминал (с помощью Alt+Ctrl+Fn или chvt), а потом вернуться обратно в иксы, тачскрин начинает работать.
Вопросы: Что такого делают иксы при переключении в них из консоли, что вдруг начинает работать тачскрин? Как их заставить сделать это извне (скажем, от имени udev'а)? Как вообще правильно (канонично) реализовать автоподховат устройств в иксах?