After adding mouse (via Blueman's "Add device" dialog) it works fine until sleeping or powering off. After that it fails reconnecting. In /var/log/messages appears strings like these: Aug 16 15:40:31 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) Aug 16 15:45:13 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) Aug 16 15:45:16 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) Aug 16 15:45:17 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) Aug 16 15:45:19 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) Aug 16 15:47:46 user bluetoothd[3222]: Refusing input device connect: Operation already in progress (114) I can connect mouse again only after stoping bluetoothd and removing /var/lib/bluetooth and /var/lib/blueman. Software versions: equery l \* | grep blue dev-python/pybluez-0.18 net-wireless/blueman-1.23-r2 net-wireless/bluez-4.101-r2 Sorry for terrible English.
Created attachment 321478 [details] emerge --info for my system
Still valid with bluez-4.101-r3? Does reverting: http://git.kernel.org/?p=bluetooth/bluez.git;a=commit;h=d22d083d6dd681f8d25eb806d4ec91853475ee06 work? (to revert it you can download patch from http://git.kernel.org/?p=bluetooth/bluez.git;a=patch;h=d22d083d6dd681f8d25eb806d4ec91853475ee06 and apply it with "epatch -R" option)
(In reply to comment #2) > Still valid with bluez-4.101-r3? Yes. > Does reverting: > http://git.kernel.org/?p=bluetooth/bluez.git;a=commit; > h=d22d083d6dd681f8d25eb806d4ec91853475ee06 > work? Yes. Thank you.
reassigning to pacho (thanks!) since I stepped down as maintainer for bluez
+*bluez-4.101-r5 (27 Dec 2012) + + 27 Dec 2012; Pacho Ramos <pacho@gentoo.org> +bluez-4.101-r5.ebuild, + +files/bluez-4.101-mgmt-update.patch, -bluez-4.101-r3.ebuild, + -bluez-4.98-r2.ebuild: + Revert upstream commit causing problems with mouse connection (#431624 by + cache), will need to recheck without reversion in bluez-5, move to python- + single-r1.eclass and drop old. +