ebuilds for G110

didn't work! :(

Hi!
I put your ebuilds in /usr/local/portage, modified make.conf, installed local versions of libg15daemon and libg15,
started g15daemon, but special keys don't work! Nothing is reported in xev

I gave a look in your patches and I think that I've seen this code. It didn't work when I patched official versions (by using ebuild commands and editing by hand) and svn versions didn't work either...

galanom@localhost ~ $ dmesg | grep G110
[ 4.535615] usb 2-3.1: Product: G110 G-keys
[ 4.540530] input: LOGITECH G110 G-keys as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.1/2-3.1:1.0/input/input11
[ 4.540593] generic-usb 0003:046D:C22B.0005: input,hiddev0,hidraw4: USB HID v1.00 Keypad [LOGITECH G110 G-keys] on usb-0000:00:1d.7-3.1/input0
[ 4.684123] usb 2-3.3: Product: Gaming Keyboard G110
[ 4.687638] input: Gaming Keyboard G110 as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input12
[ 4.687681] generic-usb 0003:046D:C22A.0006: input,hidraw5: USB HID v1.10 Keyboard [Gaming Keyboard G110] on usb-0000:00:1d.7-3.3/input0
[ 4.693786] input: Gaming Keyboard G110 as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input13
[ 4.693832] generic-usb 0003:046D:C22A.0007: input,hiddev0,hidraw6: USB HID v1.10 Device [Gaming Keyboard G110] on usb-0000:00:1d.7-3.3/input1
galanom@localhost ~ $ dmesg | grep G15
[ 7.003826] input: G15 Extra Keys as /devices/virtual/input/input16
galanom@localhost ~ $

If I invoke g15daemon manually with -d:
root@localhost galanom # g15daemon -d
G15Daemon CMDLINE ARGS: -d
usb_set_debug: Setting debugging level to 1 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
skipping descriptor 0xFF
libg15: libg15 1.2.7
libg15: Found 1 supported devices
libg15: Trying to find Logitech G15
libg15: Logitech G15 not found
libg15: Trying to find Logitech G11
libg15: Logitech G11 not found
libg15: Trying to find Logitech G110
libg15: Found Logitech G110, trying to open it
libg15: Device has 1 possible configurations
libg15: Device has 1 Alternate Settings
libg15: Interface 0 has 2 Endpoints
libg15: Found "Extra Keys" endpoint 1 with address 0x81 maxtransfersize=8
libg15: Found "LCD" endpoint 2 with address 0x2 maxtransfersize=8
libg15: Done opening the keyboard
Booting plugin "Linux UINPUT Keyboard Output"
Plugin "Linux UINPUT Keyboard Output" boot successful.
Booting plugin "Clock"
Booting plugin "LCDServer"
Plugin "Clock" boot successful.
Plugin "LCDServer" boot successful.