3DS Store › Tools › rehid

rehid changelog

v5.0 · Apr 5, 2026

This is the sixth public release of rehid.

E: A hotfix has been made which fixes Zl/ZR behaviour on n3ds. Please update!

The following changes have been made:

  • Fix a bug due to which ZL/ZR wouldn't respond after sleep.
  • Fix a bug in turbofire due to which remapping weren't applied correctly.
  • Fix bugs in title selection screen due to which mappings were generated for the wrong tid. (Sorry!)
  • Other minor improvements.

One of the major features that have been worked for this release is Circle Pad Pro support on O3DS. This means you can now enjoy your Circle Pad Pro even with games which do not support it! However, this is highly experimental, and as such not included with the main release. Bugs and Crashes are to be expected and should be reported here on github or on my discord server: https://discord.gg/hyuvmb9.

Folks interested in this feature can download 0004013000001D02_experimental.cxi, rename it to 0004013000001D02.cxi, and put it in /luma/sysmodules folder. Don't forget to enable Load external firms and modules from luma config menu!

I would like to thank @rosaage, @EthanMac1915, @Mayonaka-7 and @tittilvero who have spent countless hours helping me test the cpp feature.

For newcomers, please download and install rehidhelper using FBI and then use rehidhelper to install rehid. You DO NOT need to download the 0004013000001D02.cxi file.

Some premade configs can be found here:- https://github.com/Nanashi13/Rehid-configs-files-3DS

As always, feel free to join the discord server mentioned above if you need help.

You can scan the following QR code to install rehidhelper using FBI.
<img width="200" height="200" alt="qrcode (1)" src="https://github.com/user-attachments/assets/fb1ab101-127b-4a67-9d74-3d20ea6f4c0f" />

v4.0 · Jul 21, 2023

This is the fifth public release of rehid.
The following changes have been made:

  • Add debugpad support.
  • Fix bugs in CPAD>DPAD and DPAD>CPAD remappings.
  • Fix a bug where global remaps would not be applied on the home menu after you close a title.
  • Rehidhelper has been rewritten and should be more stable.
  • Rehidhelper is now available as a CIA and can be installed on the home screen directly.
  • Add experimental support for turbofire/autofire. For further details, you can look at this post.
  • Luma v13.0 support has been added by moving to CXI-based patching. This release will only work with luma v13.0 and above

For newcomers, please download and install rehidhelper using FBI and then use rehidhelper to install rehid. You DO NOT need to download the 0004013000001D02.cxi file.

If you've installed rehid previously, please delete the /luma/titles/0004013000001D02 and /luma/titles/0004013000003302 folder manually and then reinstall rehid using the new rehidhelper.

You can ask for help either on my discord server or on the gbatemp thread.

Some premade configs can be found here:- https://github.com/Nanashi13/Rehid-configs-files-3DS

You can scan the following QR code to install rehidhelper using FBI.
image

v3.0 · Jun 7, 2021

This is the fourth public release of rehid.
You can update using rehidhelper app.

The following list of changes has been made:-

  • You can now use luma's input redirection with rehid.
  • With this there is no real disadvantage of using rehid over stock hid!
  • Fix touch screen bounds.
  • This was being caused as rehid did not respect touchscreen calibration.
  • You can now also do TOUCH>KEY binding.
  • Fix a bug where rehidhelper created folders with wrong titleid.
  • For people with broken home menu button, you can now remap your home button to a key combo.

If you're a newcomer, I personally suggest you install rehid through the rehidhelper.3dsx app, after which you should head to the site, generate your remappings and then scan the QR with the app.

You can use the gbatemp thread to ask for support.

Some premade configs can be found here:- https://github.com/Nanashi13/Rehid-configs-files-3DS

v2.1 · May 12, 2021

This is the third public release, fixing the issue where gyros/motion controls did not work properly for some people.
You can update using the rehidhelper app

If you're a newcomer, I personally suggest you install rehid through the rehidhelper.3dsx app, after which you should head to the site, generate your remappings and then scan the QR with the app.

You can use the gbatemp thread to ask for support.

If you like this project and would like to show some monetary support, you can paypal me!

v2.0 · May 6, 2021

This is the second public release of rehid.
Massive improvements and the following changes have been made:-

  • Rehid now supports custom luma builds(plugin/3gx).
  • The previous version crashed when using custom luma builds, this was fixed.
  • IR patches have been rewritten
  • CPad Pro/cnub can now be remapped using the JSON file
  • The previous IR patches were unstable and CPAD Pro/cnub did not work with some games. The patches were rewritten from ground up, correcting this behavior.
  • Rehid now also supports the following remappings:-
  • Keys > touchscreen
  • Keys > CPAD
  • DPAD > CPAD
  • CPAD > DPAD
  • Accelerometer/Gyroscope has been implemented.
  • This fixes multiple issues like games getting stuck and 3D being unstable.
  • Introduce Rehidhelper.
  • Rehidhelper is a hb app which makes it easier to install rehid/generate remappings.
  • You can now easily generate your remappings using this site written by @mikahjc and then scan the generated QR with the app instead of having to manually edit the json file.

If you're a newcomer, I personally suggest you install rehid through the rehidhelper.3dsx app, after which you should head to the site, generate your remappings and then scan the QR with the app.

You can use the gbatemp thread to ask for support.

If you like this project and would like to show some monetary support, you can paypal me!

v1.0 · Mar 22, 2021

This is the first public release for rehid, expect bugs.
A detailed instruction guide is in the readme.