Version: (using KDE KDE 3.2.3) Installed from: Compiled From Sources Compiler: gcc version 3.3.3 20040412 (Gentoo Linux 3.3.-r6, ssp-3.3.2-2, pie 8.7.6) OS: Linux Since my upgrade from 3.2.2 to 3.2.3 yesterday, KMilo refuses to recognize the sonypi kernel module, I can't even use my jogdial as a mouse wheel any longer. My current kernel is 2.6.7-rc3-mm1, but reverting to earlier versions doesn't help either. Sonypi is compiled as a module and loads without problems: Which of course it does: dmesg: sonypi: Sony Programmable I/O Controller Driver v1.22. sonypi: detected type2 model, verbose = 0, fnkeyinit = off, camera =off, compat = off, mask = 0xffffffff, useinput = on sonypi: enabled at irq=11, port1=0x1080, port2=0x1084 sonypi: device allocated minor is 63 Sony VAIO Jog Dial installed. lsmod: Module Size Used by sonypi 22656 0 Regardless, kcmkvaio in the Control Center greys out all buttons and complains: "Cannot find the Sony Programmable Interrupt Controller. If this is a Sony Vaio laptop, make sure the sonypi driver module loads without failures." But it has, hasn't it?
Never mind me, it was a problem with permissions on the device. Sorry to bother you, unless you've changed the way kmilo handles /dev/sonypi, it wasn't your fault. Setting /dev/sonypi to crw-rw-rw did the trick.
As the reporter said, this was an issue with permissions...