Comment 3 for bug 66884

Revision history for this message
Kristoffer Lundén (kristoffer-lunden) wrote :

This was just posted to the bluez-utils list in response to my asking there a while back. It seems all it takes is a simple addition of two IDs (see below, patch included) for the Laser version (which I have) but the bluez team has apparently been unresponsive so far.

I would love for this to get into Ubuntu at least - if someone can help me by building a patched version or step me throught the process I'd love to help trying it out. I have at least two friends more with the same keyboard/mouse, so I would guess that there are a few of us out there who'd benefit. :)

Thanks!

Message from the list:

Hi,

I found your mail on the bluez mailing list that you have trouble switching your DiNovo to bluetooth mode. The problem is, that Logitech has changed IDs when releasing the Laser-version.

The following patch will solve your problem. (At least I hope so :-) )

I have posted this patch to the devel list but got no reaction from the responsible persons. So I do not know whether this patch will be integrated in bluez some day.

Good luck,

G.len

--- hid2hci.c.dinovo.diff 2006-10-01 22:39:55.000000000 +0200
+++ tools/hid2hci.c 2006-10-01 22:45:50.000000000 +0200
@@ -223,7 +223,9 @@
        { HCI, 0x046d, 0xc703, switch_logitech },
        { HCI, 0x046d, 0xc704, switch_logitech },
        { HCI, 0x046d, 0xc705, switch_logitech },
        { HCI, 0x046d, 0xc70a, switch_logitech }, /* Logitech diNovo mouse */
 + { HCI, 0x046d, 0xc70b, switch_logitech }, /* Logitech diNovo Laser keyboard */
 + { HCI, 0x046d, 0xc70c, switch_logitech }, /* Logitech diNovo Laser mouse */
        { HCI, 0x046d, 0xc70e, switch_logitech }, /* logitech diNovo keyboard */
        { -1 }
 };