/wjoy-foohid

Nintendo wiimote driver for Mac OS X using foohid

Primary LanguageObjective-C

WJoy

You must have SIP disabled for this application to work. Please disable it by booting your Mac into recovery mode, opening the Terminal and running:

csrutil disable

You may read more here: http://www.imore.com/el-capitan-system-integrity-protection-helps-keep-malware-away

Installation Instructions
  1. Download WJoy here: https://www.dropbox.com/s/oowoqvnx091bcjx/WJoy%20Package.zip?dl=1
  2. Move the wjoy.kext file to /Library/Extensions
  3. In terminal, execute:
    sudo chmod -R +x /Library/Extensions/wjoy.kext
    sudo kextload wjoy.kext
  4. Move the WJoy.app to /Applications
  5. Turn on Bluetooth.
  6. Start the WJoy application.
  7. In the system tray, click the WJoy icon and click Begin Discovery.
  8. Turn on the Wiimote or Wii U Pro Controller by pressing any key on it.
  9. Press the sync button (red flat button on the controller) while in discovery mode.
  10. Once connected, configure the Wii U Pro controller as a Steam controller in Steam Big Picture Mode. Read more here: https://www.howtogeek.com/234427/how-to-remap-buttons-on-your-steam-controller/

In my experience, Unity games for Mac do not support the Wii U Pro Controller, since they tend to use the XInput package. There is no application that emulates an Xbox controller for Mac.

Working:

  • Binding of Isaac
  • DolphinEmu
  • Antichamber
  • Hotline Miami
  • Teleglitch

Not working:

  • Ultimate Chicken Horse
  • Gang Beasts
  • Broforce
  • Monaco
  • Superhot