Sorry if this is in the wrong section, as this might not be strictly a desktop environment issue (maybe Bluez and/or Kernel related?).
I'm using KDE and bluedevil-1.3.1 (bluez-4.101-r5). My mouse is set to trusted via bluedevil (don't know how to do it from the command line since the documentation I could find is outdated).
My bluetooth mouse (Razer Orochi elite) does not reconnect automatically, ever. Well, at least not after it (the _mouse_) goes to a standy, i.e. it works flawlessly unless I leave it on touched for a few minutes. Probably same at reboot, but I haven't rebooted yet after installing it. So, I need to manually reconnect every time it goes to standby, which has already begun to drive me nuts. Imagine what happens if I don't find a solution...
By manually reconnecting, I mean I need to set the mouse to discovery (/pairing) mode (in the case of this mouse, hold all side buttons pressed for > 5 seconds), and then choose reconnect from KDE's bluetooth settings (bluedevil). I don't need to search the device again, as the system does remember it. It just does not choose to reconnect, even though it is set as a trusted device.
I get this in the log of hcidump, if I try to wake up the mouse after it has gone to standby:
Code: Select all
HCI sniffer - Bluetooth packet analyzer ver 2.4
device: hci0 snap_len: 1028 filter: 0xffffffffffffffff
> HCI Event: Connect Request (0x04) plen 10
bdaddr F0:65:DD:67:70:1B class 0x002580 type ACL
> HCI Event: Command Status (0x0f) plen 4
Accept Connection Request (0x01|0x0009) status 0x00 ncmd 1
> HCI Event: Connect Complete (0x03) plen 11
status 0x00 handle 42 bdaddr F0:65:DD:67:70:1B type ACL encrypt 0x00
> HCI Event: Command Status (0x0f) plen 4
Read Remote Supported Features (0x01|0x001b) status 0x00 ncmd 0
> HCI Event: Command Status (0x0f) plen 4
Unknown (0x00|0x0000) status 0x00 ncmd 1
> HCI Event: Read Remote Supported Features (0x0b) plen 11
status 0x00 handle 42
Features: 0xbf 0x00 0xa0 0x78 0x18 0x1e 0x59 0x83
> HCI Event: Command Status (0x0f) plen 4
Read Remote Extended Features (0x01|0x001c) status 0x00 ncmd 1
> HCI Event: Read Remote Extended Features (0x23) plen 13
status 0x00 handle 42 page 1 max 1
Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
> HCI Event: Command Status (0x0f) plen 4
Remote Name Request (0x01|0x0019) status 0x00 ncmd 1
> HCI Event: Remote Name Req Complete (0x07) plen 255
status 0x00 bdaddr F0:65:DD:67:70:1B name 'Razer Orochi 2013'
> HCI Event: Command Complete (0x0e) plen 10
Link Key Request Negative Reply (0x01|0x000c) ncmd 1
status 0x00 bdaddr F0:65:DD:67:70:1B
> HCI Event: Disconn Complete (0x05) plen 4
status 0x00 handle 42 reason 0x13
Reason: Remote User Terminated Connection
Cheers, and thanks!
- Ville

