On Tue, 21 Jun 2011, Nobuhiro Iwamatsu wrote: > 2011/6/20 Cristian Ionescu-Idbohrn <[email protected]>: > > On Thu, 9 Jun 2011, Debian Bug Tracking System wrote: > >> > >> This is an automatic notification regarding your Bug report > >> which was filed against the bluez package: > >> > >> #626975: bluez: getting a "Logitech, Inc. diNovo Edge Keyboard" working > > > > I just found out this problem seriously affects squeeze too. > > > > squeeze udev (164-3) distributes: > > > > /lib/udev/hid2hci > > /lib/udev/rules.d/70-hid2hci.rules > > > > squeeze bluez (4.66-3) distributes: > > > > /usr/sbin/hid2hci > > /lib/udev/rules.d/62-bluez-hid2hci.rules > > > > That combination won't work for a "046d:c714 Logitech, Inc. diNovo Edge > > Keyboard" :( > > > > My workaround is to remove both /usr/sbin/hid2hci (bluez) and > > /lib/udev/rules.d/62-bluez-hid2hci.rules (bluez), keep /lib/udev/hid2hci > > (udev) and patch /lib/udev/rules.d/70-hid2hci.rules (udev): > > > > --- 70-hid2hci.rules.orig 2010-12-13 03:27:45.000000000 +0100 > > +++ 70-hid2hci.rules 2011-06-19 16:41:33.000000000 +0200 > > @@ -11,9 +11,7 @@ > > RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_SWITCH}="1" > > > > # Logitech devices > > -KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[35e]", \ > > - RUN+="hid2hci --method=logitech-hid --devpath=%p" > > -KERNEL=="hidraw*", ATTRS{idVendor}=="046d", > > ATTRS{idProduct}=="c70[4abc]|c71[34bc]", \ > > +KERNEL=="hiddev*", ATTRS{idVendor}=="046d", > > ATTRS{idProduct}=="c70[345abce]|c71[34bc]", \ > > RUN+="hid2hci --method=logitech-hid --devpath=%p" > > > > ENV{DEVTYPE}!="usb_device", GOTO="hid2hci_end" > > > > That combination worked (for me) nicely. > > > > Would be nice if something workable would make it's way into the squeeze > > point release 6.0.2. > > Sure. however, I think that this is a correction to udev package.
Well, both (bluez + udev) IMO. hid2hci in /lib/udev/rules.d/62-bluez-hid2hci.rules is not using the whole path, and I couldn't use it even if I modified 62-bluez-hid2hci.rules to use /usr/sbin/hid2hci or run it from the command line. So both /lib/udev/rules.d/62-bluez-hid2hci.rules and /usr/sbin/hid2hci will need to go away. What do you think? > Marco, do you think so? That change in /lib/udev/rules.d/70-hid2hci.rules should be fairly uncontroversial. Cheers, -- Cristian -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

