Second release of "WiiController", renamed from various variants of "wjoy". The vast majority of the code is from wjoy by @alxn1.
Requires macOS 10.11 or later.
Tested on macOS 10.15.5 and 10.14.6.
New this minor release:
- The app now has a dedicated menu bar icon. It's a template image, so will fit in nicely with your other icons. Previously, the (full color) main app icon was used.
- Added an about panel with credits. Used to credit contributors and CC asset creators.
Fixed this minor release:
- Fixed an error on controller disconnect that may have caused problems.
New this release:
- The app is entirely self-contained. It now simply loads
wjoy.kext
from within itself, rather than first installing it to/Library/Extensions
. - The virtual gamepads don the real name of the controller they represent. For example, "Wii Remote" or "Wii U Pro Controller". Previously, everything was just "Wiimote".
Fixed this release:
- The kext is now built against the 10.11 SDK, which means that it works on macOS <10.15! #1
- Continued internal changes and upgrades.
- Renamed WJoy → WiiController in the notification UI.
Upgrade notes: If you have previously used another variant of WJoy or an earlier version of WiiController, please delete /Library/Extensions/wjoy.kext
before installing this version of WiiController. WiiController no longer looks in or otherwise touches this folder, but deleting this extra kext ensures that the driver does not get loaded from multiple places at once.
WARNING: This application uses a kernel extension to do its job. If something goes wrong in a kernel extension, it can crash your computer. I have never had any such issues, but you install this entirely at your own risk, and while I will try to be as helpful as reasonably possible, this software comes with absolutely no warranty.
If you accept the above warning, you can download and open WiiController.dmg, install the WiiController application, and follow the post-install steps in the README to connect your devices.
If you need help or find bugs, please reach out with a detailed GitHub issue.
Happy controlling!