Skip to content

Controllers & GamePads

Sir Mangler edited this page Jul 17, 2022 · 12 revisions

Before you begin

This guide does not cover how to connect your controller to your computer. There are thousands of online tutorials to help you do this. Switch controllers and Playstation controllers will not connect automatically, here are the recommended tools to help you do this:

PrimeHack and Controllers

PrimeHack natively supports controller input with our Controller Mode option, this means you can setup PrimeHack with nearly any input device available. We have a basic controller profile available for Metroid Prime Trilogy, which you may wish to use or view as an example profile if you would rather tailor one yourself.

PrimeHack XInput Controller Profile (Wii Version) by jvook

This profile was designed for XInput, so any controller using this API should be compatible with this profile.

https://drive.google.com/file/d/1Rdn1s2kaav_ytJ7Nt-ZLFqbRriOUD14z/view?usp=sharing

To add this:

  1. Navigate to your Dolphin configuration folder (under Documents/Dolphin Emulator/Config on Windows non-portable, and /home/deck/.var/app/io.github.shiiion.primehack/config/dolphin-emu/ on the Linux flatpak), add the downloaded file to your /Profiles/Wiimote folder. Create the folders if they do not exist.
  2. Go to Controllers > Wiimote 1 [Metroid (Wii Remote)] Configure > Profile "PrimeHack XInput GamePad" > Load

You may view the control scheme in the same window.

It is recommended that you tweak these controls to your liking, you will find individual sensitivity values to adjust, and you may wish to rebind your controls to use the beam/visor menus.

Notes on Metroid Prime 3

Please keep in mind that Metroid Prime 3 has a slightly different control scheme, it has an added Grapple Lasso bind, motion interactions which will be controlled with the movement controls, and no beam selection due to the new beam stacking mechanic.