Конкретно, среднее колёсико.
Т.е.
1) в ядре есть модуль для работы с USB вообще (usbcore) и утилита lsusb,
2) должен быть другой модуль для работы с HID-устройствами (hid)
3) должен быть драйвер для x-сервера (xserver-xorg-input-evdev >= xf86-input-evdev)
4) зачем-то поддержка evdev в ядре
наверное где-то должен быть еще компонент, содержащий специфику устройств (как раскладки для клавиатуры, только для разных видов мышей).
Что еще?
Как выяснить, в каком месте этой цепочки не происходит автоопределения типа оборудования?
UPD: подключил вторую мышь (logitech) - на ней колёсико работает, а на первой мыши (genius) - так и не работает