As also reported in ciaranm's weblog [1], g15daemon-1.2.6a does not work properly. The G-keys cannot be used anymore and the syslog is spammed with lines saying: usb 2-2.4: usbfs: usb_submit_urb returned -22 Upstream is aware of the bug, but without any solution yet [2]. Apparantly, it happens with all >=gentoo-sources-2.6.16 including 2.6.19. [1] http://ciaranm.org/show_post.pl?post_id=57 [2] http://thread.gmane.org/gmane.linux.usb.devel/48774/focus=48774
I'm experiencing the same behaviour. The G keys don't work, nor do the M or L keys. The backlight, USB hub, LCD and standard multimedia keys work.
Forgot to mention it's gentoo-sources-2.6.19-r1 here on x86. Attaching emerge --info.
Created attachment 103919 [details] emerge --info output
Santtu, thanks a lot for reporting. Could you please tell me which chipset your mainboard uses? Also, could you also try to check which was the last kernel version to still work? I am not sure if 2.6.17 still works or if 2.6.15 was the last one working.
(In reply to comment #4) > Santtu, thanks a lot for reporting. > > Could you please tell me which chipset your mainboard uses? > Also, could you also try to check which was the last kernel version to still > work? I am not sure if 2.6.17 still works or if 2.6.15 was the last one > working. > I bought the keyboard quite recently, and it's in fact never worked with Linux. My old kernel (2.6.17-gentoo-r1) had no UINPUT support enabled, so discarding some 100 days worth of uptime I compiled the new 2.6.19-gentoo-r1 kernel with UINPUT and rebooted to try with it. If I find the time, I'll try the keyboard with both my desktop (the machine I'm reporting about) and laptop and a few different kernels.
Found the manual of my motherboard (ASUS A7V8X-X): The northbridge is VIA KT400 and the southbridge is VIA VT8235.
No need to test any further yet, as the bug seems to be fixed upstream. New version should be in CVS soon.
Yay \o/
libg15-1.1.1 is in the tree now, fixing this bug according to upstream.
Robert is right here, update to libg15-1.1.1 and you have your working G Keys back :)