Skip to content

@cathery cathery released this Nov 25, 2019 · 11 commits to master since this release

  • Fixed multiple controllers being disconnected when disconnecting any controller
  • Fixed the sysmodule crashing during sleep mode or eventually stopping recognizing controllers
  • Fixed Dualshock 3 getting chaotic inputs when Dualshock 4 is connected
  • Added an option to change the LED color of Dualshock 4 in config_dualshock4.ini: color_led. Optionally, if you want to turn LED off, set the color values to 0, 0, 0.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 15, 2019 · 27 commits to master since this release

  • Added support for Dualshock 4.
    NOTE: Due to firmware limitations, only one generation of Dualshock 4 can be recognized at a time. If you have a Dualshock 4 model "CUH-ZCT2E", you need to go to sdmc:/config/sys-con/config_global.ini and change the value of use_dualshock_2nd_generation to true.
  • Bonus feature: You can now customize controller colors! Head over to sdmc:/config/sys-con/ and modify the color values for each type of controller. Most controllers already have customized colors in place.

After this release, there may not be any updates for a while. I've hit a brick wall with Xbox One Wireless Adapter, and firmware limitations don't allow me to support other HID devices. Perhaps the release of Atmosphere 0.10.0 will bring new opportunities, but for now I'll be exploring other controller features.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 11, 2019 · 43 commits to master since this release

  • Fixed some Xbox One controllers being recognized, but not receiving any input. Let me know if this release breaks your controller.
  • Fixed original Xbox controllers not having correct input mapping

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 9, 2019 · 49 commits to master since this release

  • Stopped LED blinking on Xbox 360 Wireless controllers (now shows up as top left)

  • Added an option to swap d-pad and left stick inputs in the config. simply set swap_dpad_and_lstick from false to true in your desired controller config file.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 9, 2019 · 49 commits to master since this release

I will be adding support to various controllers and adapters over the next several days. In this release, support for XInput and Xbox 360 Wireless Receiver has been added. (By popular demand and thanks to diligent testers over at the issues page!)

  • The sysmodule now detects generic XInput devices. I can't promise every single XInput device will work, I can only hope your controller manufacturer follows the XInput protocol to the dot.

  • Xbox 360 Wireless Receiver is partially supported! When I say partially, it means that the LED is still blinking and the app doesn't seem to detect controllers disconnect. However, it has full button support and allows to connect up to 4 controllers at once. The config for it is the same as the Xbox 360 Wired.

Xbox One Wireless is not in this version, but it's on the way.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 7, 2019 · 76 commits to master since this release

  • There is now a config folder for the sysmodule! You can find it at sdmc:/config/sys-con/ and modify the stick/trigger deadzones and remap inputs. All the config changes are updated in real time.
  • The log file has also been moved to the config folder.
  • Fixed an issue with some of the Microsoft Xbox controllers not connecting properly.
  • Xbox 360 and Dualshock 3 LEDs now no longer blink.

If you're having crashes or hangs when booting up a game, try turning off other sysmodules.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • If you're not using Atmosphere, rename the atmosphere/ folder with the desired CFW name (ReiNX/, sxos/).
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 7, 2019 · 79 commits to master since this release

The 0.2.3 version had improper naming. Download this if 0.2.3 was not working for you.
Halves the memory used by the sysmodule.
[9.0.0+] If you're having freezes or crashes (error 2003-0008) when launching a game, try disabling other memory-intensive sysmodules (sys-ftpd, emuiibo). Or downgrade to 8.0.0.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • Reboot your Nintendo Switch.
Assets 3
Nov 6, 2019
Reduce memory usage
by using threadCreate instead of std::thread

@cathery cathery released this Nov 5, 2019 · 85 commits to master since this release

This one goes out to those having issues with their 1st generation Xbox One controller.
Currently known issue on [9.0.0+]: The app uses too much memory resulting in freezing/crashing.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • Reboot your Nintendo Switch.
Assets 3

@cathery cathery released this Nov 5, 2019 · 87 commits to master since this release

Added a small deadzone for all controllers to fix stick drifting.
Xbox One Sync Button now takes a capture.

Instructions:

  • Extract the zip file and copy the contents onto your SD card.
  • Reboot your Nintendo Switch.
Assets 3
You can’t perform that action at this time.