gpio кнопки и мышка

Возникшая проблема не связана напрямую с gentoo, но может быть кто-то сталкивался с подобной бедой.

Вечерами развлекаюсь с линуксом внутри GPS-ника Magellan Triton 500. Всех устройств ввода у него - 12 кнопок. Они нормально видятся ядром, как gpio клавиатура. Однако хочется большего, в частности возможности в иксах двигать курсор "джойстиковыми" кнопками. Вот с этим возникли проблемы.

В попытках включить gpio_mouse было включено:

Device Drivers / Input device support / Mouse interface

Device Drivers / Input device support / Provide legacy /dev/psaux device
Device Drivers / Input device support / (240) Horizontal screen resolution
Device Drivers / Input device support / (320) Vertical screen resolution

Device Drivers / Input device support / Mice / GPIO mouse

Загрузка. Прежде всего, что даёт dmesg:

mice: PS/2 mouse device common for all mice
input: gpio-keys as /devices/platform/gpio-keys/input/input0

Затем проверяем /proc/bus/input/

# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="gpio-keys"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/platform/gpio-keys/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=2 0 0 0 111680 4400 0 10008002

# cat /proc/bus/input/handlers
N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor=32
N: Number=2 Name=evdev Minor=64

Смотрим /dev/input

# ls -l /dev/input/
crw-r--r--    1 root     root      13,  64 May  7  2009 event0

event0 прекрасно читается, cat /dev/input/event0 флудит на консоль при нажатии кнопок. Если включить в ядре Event debugging то можно узнать код и состояние кнопки.

Судя по всему для получения доступа к мышке, требуется сделать

mknod /dev/input/mouse0 c 13 32

Однако далее попытки что-либо считать из новосозданного устройства приводят к облому:

# cat /dev/input/mouse0
cat: can't open '/dev/input/mouse0': No such device

Очевидно, где-то я допустил ошибку. Где читать и куда копать?