I have tried to patch the newest (k)ubuntu package with this device:
DEVICE("Logitech G510",0x46d,0xc22d,G15_LCD|G15_KEYS|G15_DEVICE_5BYTE_RETURN|G15_DEVICE_IS_SHARED),
The device is found and the display is working correct, but the keys are not responding. I got the following output in debug mode:
libg15: Trying to find Logitech G510
libg15: Found Logitech G510, trying to open it
libg15: Device has 1 possible configurations
libg15: Device has 1 Alternate Settings
libg15: Interface 0 has 1 Endpoints
libg15: Trying to detach driver currently attached: "usbhid"
libg15: Success, detached the driver
libg15: Found "Extra Keys" endpoint 1 with address 0x81 maxtransfersize=8
libg15: Device has 1 Alternate Settings
libg15: Interface 1 has 2 Endpoints
libg15: Trying to detach driver currently attached: "usbhid"
libg15: Success, detached the driver
libg15: Found "Extra Keys" endpoint 2 with address 0x82 maxtransfersize=8
libg15: Found "LCD" endpoint 3 with address 0x3 maxtransfersize=64
libg15: Done opening the keyboard
Booting plugin "Clock"
Plugin "Clock" boot successful.
Booting plugin "LCDServer"
Plugin "LCDServer" boot successful.
Booting plugin "Linux UINPUT Keyboard Output"
Plugin "Linux UINPUT Keyboard Output" boot successful.
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
libg15: Unknown usb error: Keyboard Read !! (err is -12 (error submitting URB: Cannot allocate memory))
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Forgot to mention, my system is Kubuntu 11.10 and i tried to patch libg15-1.2.7. Kernel 3.0.0-16-generic