On Tue, Oct 26, 2010 at 12:09:39AM +0600, Andrey Rahmatullin wrote: > On Mon, Oct 25, 2010 at 09:53:31PM +0400, Sergey Vlasov wrote: > > т.п.). С другой стороны, установка чего-либо типа BTN_MIDDLE на > > кнопки клавиатуры почему-то не работает > Потому что #define BTN_MIDDLE 0x112, как и все мышиные-джойстиковые > кнопки? Вряд ли - обычная мышь тоже выдаёт такие же события, но при этом работает. > У меня вот помимо колеса ещё с десяток мультимедиа-клавиш генерят > коды > 256. А вот с этим как раз проблемы, причём даже не столько в самом драйвере evdev, сколько в протоколах X11 и XKB (там keycode однобайтовые).