Approver
519
edits
(even more manual documentation) |
m (capitalize Rehid when applicable) |
||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = | | title = Rehid | ||
| image = rehid-Helper-banner.png | | image = rehid-Helper-banner.png | ||
| imagealt = | | 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. | ||
=Installation= | =Installation= | ||
Line 31: | Line 31: | ||
# Wait until the app installs | # Wait until the app installs | ||
# Close '''Universal-Updater''' | # Close '''Universal-Updater''' | ||
# Launch ''' | # 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 | * 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 | # 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 | <code>"cpadtodpad":true</code> maps the C-pad with D-pad key presses<br> | ||
<code>"dpadtocpad":true</code> maps the D-pad | <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 | 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]] |