One thing openSUSE has not done well for me is Bluetooth pairing. In Ubuntu I got a dialog asking for my pin code which is required. openSUSE had no such dialog and thus, even when I was told it succeeded, it didn’t work. In its defense I’m now not sure how that works. I found instructions on pairing at http://medwinz.blogsome.com/2008/12/31/workaround-for-bluetooth-problem-in-opensuse-111-well-partially/ that seem to have done the trick. Use the simple-agent tool to get it done as they suggest.
The thing is, the mouse did not work until a reboot later. This leaves me to wonder, was it the simple-agent that did it or would the default pairing functionality have worked if I had then rebooted? It certainly shouldn’t have needed to. But maybe it runs through some pin codes automatically- mine is 0000 which I understand is common for bluetooth mice. So it might not have asked because it had guessed it?