|
|
Line 1: |
Line 1: |
| {{Infobox homebrew | | {{Infobox homebrew |
| | title = rehid | | | title = Rehid |
| | image = rehid-Helper-banner.png | | | image = rehid-Helper-banner.png |
| | imagealt = rehidHelper banner as used on the HOME Menu | | | imagealt = RehidHelper banner as used on the HOME Menu |
| | for3ds = 1 | | | for3ds = 1 |
| | developers = hax0kartik | | | developers = hax0kartik |
Line 11: |
Line 11: |
| | universaldb = 3ds/rehid | | | universaldb = 3ds/rehid |
| }} | | }} |
| '''rehid''' is a rewrite of the 3DS' hid module, to allow for the remapping of buttons or the touch screen. | | '''Rehid''' is a rewrite of the 3DS' hid module, to allow for the remapping of buttons or the touch screen. |
|
| |
|
| =Installation= | | =Installation= |
Line 31: |
Line 31: |
| # Wait until the app installs | | # Wait until the app installs |
| # Close '''Universal-Updater''' | | # Close '''Universal-Updater''' |
| # Launch '''rehidHelper''' and select <code>Download Rehid</code> | | # Launch '''RehidHelper''' and select <code>Download Rehid</code> |
| # Wait for it to download and reboot, then press {{B|B}} to exit the app | | # Wait for it to download and reboot, then press {{B|B}} to exit the app |
| # Power off your Console | | # Power off your Console |
Line 42: |
Line 42: |
| <span> | | <span> |
| ===what you need=== | | ===what you need=== |
| * the latest release of [https://github.com/hax0kartik/rehid/releases/latest rehid] (the <code>0004013000001D02.cxi</code> and <code>rehidhelper.cia</code> files) | | * the latest release of [https://github.com/hax0kartik/rehid/releases/latest Rehid] (the <code>0004013000001D02.cxi</code> and <code>rehidhelper.cia</code> files) |
| * [[3DS:FBI|FBI]] installed on your console | | * [[3DS:FBI|FBI]] installed on your console |
| * [[3DS:luma3DS|Luma3DS]] updated to 13.0+ | | * [[3DS:luma3DS|Luma3DS]] updated to 13.0+ |
Line 68: |
Line 68: |
| # When finished click on '''Show as QR code''' | | # When finished click on '''Show as QR code''' |
| #* If you are unable to scan QR codes on your console, instead click '''Build this remap''' and place the downloaded <code>rehid.json</code> into a <code>rehid</code> folder on the root of your SD card, or <code>rehid/(title ID)/</code> to remap a specific game. You can find the title ID of your game using [https://3dsdb.com/ 3dsdb] | | #* If you are unable to scan QR codes on your console, instead click '''Build this remap''' and place the downloaded <code>rehid.json</code> into a <code>rehid</code> folder on the root of your SD card, or <code>rehid/(title ID)/</code> to remap a specific game. You can find the title ID of your game using [https://3dsdb.com/ 3dsdb] |
| # Power on your console and launch rehidHelper | | # Power on your console and launch RehidHelper |
| # Select Scan QR Code and scan the generated QR code from the website | | # Select Scan QR Code and scan the generated QR code from the website |
| # Press {{B|A}} to proceed | | # Press {{B|A}} to proceed |
Line 93: |
Line 93: |
| <p>For this example, tapping anywhere in a 50x50 pixel box in the top left will press A.</p> | | <p>For this example, tapping anywhere in a 50x50 pixel box in the top left will press A.</p> |
| <p>Other options include:<br> | | <p>Other options include:<br> |
| <code>"cpadtodpad":true</code> maps the C-pad to the D-pad<br> | | <code>"cpadtodpad":true</code> maps the C-pad with D-pad key presses<br> |
| <code>"dpadtocpad":true</code> maps the D-pad to the C-pad<br> | | <code>"dpadtocpad":true</code> maps the D-pad with C-pad key presses<br> |
| <code>"overidecpadpro":true</code> makes it so games don't recognize the circle pad pro<br> | | <code>"overidecpadpro":true</code> makes it so games don't recognize the circle pad pro<br> |
| <code>"homebutton":</code> maps the HOME button to a key press</p> | | <code>"homebutton":</code> maps the HOME button to a key press</p> |
Line 111: |
Line 111: |
|
| |
|
| ===An exception occurred=== | | ===An exception occurred=== |
| If your console crashes while booting with "an exception occurred" and the "current proccess:" is hid, you may have an old version of rehid thats causing issues. Look for and delete <code>/luma/titles/0004013000001D02</code> and <code>/luma/titles/0004013000003302</code>. If these don't exist, you may have a more serious hardware issue, join the [https://discord.gg/C29hYvh Nintendo Homebrew Discord] and ask, in English, for help. | | If your console crashes while booting with "an exception occurred" and the "current proccess:" is hid, you may have an old version of Rehid thats causing issues. Look for and delete <code>/luma/titles/0004013000001D02</code> and <code>/luma/titles/0004013000003302</code>. If these don't exist, you may have a more serious hardware issue, join the [https://discord.gg/C29hYvh Nintendo Homebrew Discord] and ask, in English, for help. |
|
| |
|
|
| |
|
| [[Category:Nintendo 3DS guides]] | | [[Category:Nintendo 3DS guides]] |
| [[Category:Nintendo 3DS homebrew]] | | [[Category:Nintendo 3DS homebrew]] |