Есть многокнопочная мышь. Ессно, иксы используют драйвер evdev. И тут возникает вполне ожидаемая проблема: после перезагрузки файл устройства /dev/input/event[0-9]* может измениться. Первая же мысль была изменить имя усройства через UDEV
KERNEL=="event[0-9]*", SYSFS{idVendor}=="046d", SYMLINK+="input/event_octopus"
Ссылка создаётся. Но! Иксы не желают запускаться, если имя устройства не event[0-9]*
Заменил
Option "CorePointer"
на
Option "SendCoreEvents"
, сделал ссылку не event_octopus, а event15.
/me бьётся головой о стену. Вам смешно? Мне тоже: уязвимость в конфиге иксов - подключение более X мышей может вызвать неработоспособность части мышиных кнопок
Теперь думаю, что делать дальше. В принципе всё работает, но эта ситуация мне по-прежнему не нравится. :(