Купил себе беспроводную Logitech MX 620. После втыкания заработала сразу, evdev её подцепил.
Поправил конфиг xorg.conf, чтобы подцепить все её кнопки.
Вот так:
Section "InputDevice"
Identifier "Logitech MX 620"
Driver "evdev"
Option "Name" "Logitech USB Receiver"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Однако после перезагрузки иксы перестали стартовать, с ошибкой
bogus pointer event from ddx. После поиска, наткнулся на эту страницу:
http://www.chrisweldon.net/index.php?/archives/60-Xorg-7.1-and-evdev-problems-Solved.html, где в каменте сказано про мой случай.
Посмотрел evtestом, что это за второй "Logitech USB Receiver" -- оказывается это клавиатура! Logitech кладёт всем свой универсальный USB приёмник, который работает и с мышами и с клавиатурами.
Пока решил проблему следующим образом:
Section "InputDevice"
Identifier "Logitech MX 620"
Driver "evdev"
Option "Phys" "usb-0000:00:02.1-1/input0"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Решение это мне не слишком нравится, надо поискать другое, более универсальное.
Кроме того, пока xev не видит кнопку поиска.