Well done! And thanks for putting this together. I was able to use this to pair my Wiimote to my up-to-date M3, but not a Balance Board. Could that be enabled by adding some device identifiers/signatures to this app somehow?
Incidentally connecting the Wiimote required repeated attempts of plugging in and unplugging not-used Bluetooth adapter (just to cause internal bluetooth to reinitialize -- not pairing with adapter) and toggling on and off Bluetooth in settings before it paired, so it was definitely fiddly, but thankfully worked.
Update: Actually, I'm not sure it worked. MacOS claimed to have paired it, but I couldn't get it to function in Dolphin 5.0-21116
Update 2: Okay, I actually did get the Wiimote working with Dolphin on builtin Bluetooth. It only worked after I installed WiiControler updated for macOS 12 from https://github.com/WiiController/WiiController/files/8007293/WiiController.dmg.zip and signing it -- only then did it maintain a bluetooth connection without disconnecting a few seconds later, and then when I launched Dolphin I felt it buzz and I was good to go. I don't know if WiiController actually helped, or if it was a coincidence, but it worked first try after installing WiiController.
Update 3: Okay, I got the Balance Board working, too, trivially, just by updating the skip guard condition to include RVL-WBC-01 in ViewController.m
Well done! And thanks for putting this together. I was able to use this to pair my Wiimote to my up-to-date M3, but not a Balance Board. Could that be enabled by adding some device identifiers/signatures to this app somehow?
Incidentally connecting the Wiimote required repeated attempts of plugging in and unplugging not-used Bluetooth adapter (just to cause internal bluetooth to reinitialize -- not pairing with adapter) and toggling on and off Bluetooth in settings before it paired, so it was definitely fiddly, but thankfully worked.
Update: Actually, I'm not sure it worked. MacOS claimed to have paired it, but I couldn't get it to function in Dolphin 5.0-21116
Update 2: Okay, I actually did get the Wiimote working with Dolphin on builtin Bluetooth. It only worked after I installed WiiControler updated for macOS 12 from https://github.com/WiiController/WiiController/files/8007293/WiiController.dmg.zip and signing it -- only then did it maintain a bluetooth connection without disconnecting a few seconds later, and then when I launched Dolphin I felt it buzz and I was good to go. I don't know if WiiController actually helped, or if it was a coincidence, but it worked first try after installing WiiController.
Update 3: Okay, I got the Balance Board working, too, trivially, just by updating the skip guard condition to include RVL-WBC-01 in ViewController.m
Works great! I'm going to close this.