Hi Konrad, On Mon, May 8, 2017 at 2:00 PM, Konrad Zapalowicz <konrad.zapalowicz@xxxxxxxxxxxxx> wrote: > From: Konrad Zapałowicz <konrad.zapalowicz@xxxxxxxxxxxxx> > > It has been reported that th Lenovo diNovo set of BT wireless devices > works only when is managed by hidraw instead of hiddev. This patch adds > vendor and product ids for these devices so that it is possible to use. > > This patch is based on work provided by: > * Tommy <mesilliac@xxxxxxxxx> > * Martin G Miller <mgmiller@xxxxxxxxxxxxx> > --- > tools/hid2hci.rules | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/tools/hid2hci.rules b/tools/hid2hci.rules > index db6bb03..7273167 100644 > --- a/tools/hid2hci.rules > +++ b/tools/hid2hci.rules > @@ -13,6 +13,12 @@ ATTR{bInterfaceClass}=="03", ATTR{bInterfaceSubClass}=="01", ATTR{bInterfaceProt > # Logitech devices > KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[34bc]", \ > RUN+="hid2hci --method=logitech-hid --devpath=%p" > +# Logitech, Inc. diNovo Edge Keyboard > +KERNEL=="hidraw*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c714", \ > + RUN+="hid2hci --method=logitech-hid --devpath=%p" > +# Logitech, Inc. diNovo 2 > +KERNEL=="hidraw*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c704", \ > + RUN+="hid2hci --method=logitech-hid --devpath=%p" > > ENV{DEVTYPE}!="usb_device", GOTO="hid2hci_end" > > -- > 2.7.4 Interesting, is this preferable than creating a kernel driver that does the same thing? hid2hci was initially intended to switch the controller from hid mode to hci mode, but in this case there is nothing related to hci, or bluetooth, if it is just doing hiddev to hidraw. -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html