Just want to hear if any of you have reliably gotten a Wiimote to work with Bluetooth on Ubuntu. Specifically I am trying to get it to work with the Dolphin Emulator.
I've gotten it working very rarely, and it is not reliable at all. I just want to know if any of you know of a good tutorial to help me out.
I am on normal Ubuntu Unity, if that makes a difference.
I use the standard USB Bluetooth Adapter route, and trying to get that working with Dolphin.
Blueman (Bluetooth Manager) was supposed to make this easy, but it never worked.
I actually got it working with minimal effort on Linux Mint Cinnamon, but the open source mesa drivers were giving me bad performance in Skyward Sword.
I installed the AMDGPU Pro Drivers, but that ended up breaking Cinnamon, so had to go to Ubuntu Unity, where I am having these connection problems.
And Dolphin has to recognize the wiimote independently from the operating system or any other piece of software, so I don't know how that'd help me out,
Well the thing is Emulators like Dolphin, PCSX1/2, VBA, MAME, MAMO, and what have you, are rendering from software most of the time. Yes, AMD drivers are not great, but if you used something like netrunner (manjaro catered to power users) you get KDE, arch, and Catalyst. You will have better luck with Catalyst, but again, it renders on software A LOT. And if my memory serves me, Dolphin on linux is rather recent and is not their main line of development.
Honestly, it seems just as capable as the other platforms. But the drivers on the AMD side falls short.
I was actually just thinking of the Catalyst drivers, an interesting idea.
Does Manjaro actually download the Catalyst drivers properly these days? I know you need an older version of X.org, not to mention it has to work with the kernel properly.
If it does, I'll try it in a heartbeat.
But it does utilize different technologies to render, on Linux you've got OpenGL and Software Rendering. On Windows, you have DirectX 9, 11, 12 and OpenGL.
Netrunner specifically. Manjaro uses an older version of Xorg while Netrunner has the newest Xorg handling display calls while Wayland handles the actual Rendering and Display.
I dunno the code, haven't looked at it, but from what I can tell Xorg handles the calls for draws and where stuff is and handles the older tech and wayland handles the actual frames passed off from Xorg. It uses catalyst as the driver and it all works pretty well together. The only thing is that Wayland isn't exactly finished so it might drop frames every once in a while. The other thing is games like CSGO that always have GPU changes put in make the driver older and older. When AMDGPU is done theres another process they use for that but I have no clue how that works (I can't use AMDGPU).
I used this on windows (the amazon reviews say some people have it working under linux). The sensorbar itself is a bluetooth device designed for syncing with old and modern wiimotes.