This change to the source package should correctly support the diNovo Edge Keyboard,
without affecting other Logitech devices.
I've verified it works for me when applied manually to
/lib/udev/rules.d/97-bluetooth-hid2hci.rules
I tried switching the :c713 device over too,
didn't seem to make a difference so i left it as is,
the keyboard and touchpad seem to work fine either way.
Can someone provide `lsusb` output for devices other than the keyboard?
It will need to be incorporated into the patch.
This is what mine shows up as:
ID 046d:c714 Logitech, Inc. diNovo Edge Keyboard
This change to the source package should correctly support the diNovo Edge Keyboard,
without affecting other Logitech devices.
I've verified it works for me when applied manually to rules.d/ 97-bluetooth- hid2hci. rules
/lib/udev/
I tried switching the :c713 device over too,
didn't seem to make a difference so i left it as is,
the keyboard and touchpad seem to work fine either way.
Can someone provide `lsusb` output for devices other than the keyboard?
It will need to be incorporated into the patch.
This is what mine shows up as:
ID 046d:c714 Logitech, Inc. diNovo Edge Keyboard
=== modified file 'scripts/ bluetooth- hid2hci. rules' bluetooth- hid2hci. rules 2011-07-28 16:47:35 +0000 bluetooth- hid2hci. rules 2012-07-24 10:45:29 +0000 SWITCH} ="1"
--- scripts/
+++ scripts/
@@ -11,7 +11,10 @@
RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_
# Logitech devices =="046d" , ATTRS{idProduct }=="c70[ 345abce] |c71[34bc] ", \ =="046d" , ATTRS{idProduct }=="c70[ 345abce] |c71[3bc] ", \ logitech- hid --devpath=%p" =="046d" , ATTRS{idProduct }=="c714" , \ logitech- hid --devpath=%p"
-KERNEL=="hiddev*", ATTRS{idVendor}
+KERNEL=="hiddev*", ATTRS{idVendor}
+ RUN+="hid2hci --method=
+# Logitech, Inc. diNovo Edge Keyboard
+KERNEL=="hidraw*", ATTRS{idVendor}
RUN+="hid2hci --method=
ENV{DEVTYPE} !="usb_ device" , GOTO="hid2hci_end"