You are not logged in.

#1 2007-06-05 22:33:34

brucebertrand
Member
Registered: 2006-07-24
Posts: 52

Bluetooth mouse - can connect manually, but not during startup

I have a bluetooth mouse (Logitech MX1000) which works quite well when I connect it manually.
I've already paired the mouse and bluetooth adapter, so I just have to run hidd --connect XX:XX:XX:XX:XX:XX as root and the mouse gets connected.

In my /etc/conf.d/bluetooth file I have the following lines:
HIDD_ENABLE=true
HIDD_OPTIONS="--connect XX:XX:XX:XX:XX:XX" (with the proper address)

However, the mouse does not connect on boot.  It seems like everything else is set up properly, as I don't have to do anything but run hidd and restart X to get it working.

Anyone know why?
~B

Offline

#2 2007-06-05 22:46:13

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Bluetooth mouse - can connect manually, but not during startup

I'm going to assume that you have the latest bluez-utils package (3.11-1), in which case the answer is that /etc/rc.d/bluetooth now runs the hcid daemon only by default, with an option to run hid2hci. The remaining bluetooth services, including hidd, are no longer handled by that script. This is an upstream decision for which I have not yet found any explanation.

The alternative is to place the required commands in /etc/rc.local.

Offline

#3 2007-06-06 00:21:13

brucebertrand
Member
Registered: 2006-07-24
Posts: 52

Re: Bluetooth mouse - can connect manually, but not during startup

That explains it.  I originally nixed the idea of putting it into rc.local, but I guess that'll have to do for now, unless you can suggest a way to make an hid mouse work as hci.

Offline

Board footer

Powered by FluxBB