Some things I've learned about Bluetooth Keyboards and Mice which may be more obvious to others than it was to me... Edits and corrections most welcome.


I have a "Microsoft Intellimouse Explorer for Bluetooth", whose Bluetooth 'dongle' has the special property of being a sort of composite device, capable of pretending to be a regular (albeit limited) USB bluetooth device or a standard USB HID-compliant keyboard and mouse, attached to a virtual hub.

The mouse (and I presume keyboard) seemingly then only needs to be paired to the dongle, not the PC as such, for it to operate. Once paired, I've found that the dongle even works through a USB-capable KVM, in its 'Hub/KB/Mouse' mode.

So, the one-time procedure for pairing a mouse to a dongle (on DICE SL5) is as follows:


Note that you require root access for this procedure. If this is not possible, simply pair on another machine...

First make sure the mouse 'dongle' is plugged directly into the PC.

# /etc/init.d/bluetooth start

( If you don't have it stored, ascertain the mouse's hardware ID using hcitool scan -- this does not require root permission).

Now press the 'connect' button on the mouse, and quickly run

# hidd --connect [colon-separated-id]

Your mouse should now be paired and operational. You can

# /etc/init.d/bluetooth stop

and reinsert the dongle as an HID mouse/keyboard into a KVM and the mouse should follow. If the pairing is lost, just repeat the process.

-- GrahamDutton - 26 Aug 2008

Topic revision: r1 - 26 Aug 2008 - 15:49:51 - GrahamDutton
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies