

In this guide, we show you how to connect and use a Nintendo Wii Remote (Wiimote) on your Fire TV. It is important that you follow the guide exactly and perform the steps in the exact order listed.

Prerequisites

Your Fire TV must be rooted To root your Fire TV, follow our guide here

You need a USB or Bluetooth mouse Some steps require a USB or Bluetooth mouse connected to the Fire TV. You only need to use a mouse the first time you connect a Wii remote. After the first time, you can connect Wii remotes without the need of a mouse.

Know how to sideload apps and connect to your Fire TV via ADB Follow this guide if you are unfamiliar with ADB.



Step 1: Setup the Xposed Framework

Download the Xposed Framework APK (Source/Mirror) Sideload the Xposed Framework onto your Fire TV Launch “Xposed Installer” on the Fire TV from the Settings > Applications menu

Select “Framework”

Select “OK” to dismiss the popup

Select “Install/Update” to install the framework

Select “Grant” on the SupreSU popup

Select “OK” to reboot



Step 2: Setup the HDXPosed Module

Download the HDXPosed module (Source/Mirror) Sideload the HDXPosed module onto your Fire TV After rebooting, launch “Xposed Installer”

Select “Modules”

With a mouse connected to the Fire TV, check the “HDXPosed” box in the upper right.

Exit to the Fire TV Home screen and reboot the Fire TV by holding both “Select” and “Play” on the Fire TV remote for several seconds



Step 3: Connect the Wiimote

Sideload this Settings.apk app: Download Here (mirror) Sideload Wiimote Controller: Download Here (mirror) Launch Wiimote Controller

Select “I AGREE”

DO NOT make a selection on the “Important” pop up message yet. Just leave it displayed and continue to the next step in this tutorial. Connect to your Fire TV via ADB Run the command: adb shell Run the command: su Select “Grant” on the popup that appears on your Fire TV

(This popup will only appear if you have never run the su command before) Run the command: pm disable com.amazon.tv.launcher

NOTE: Leave ADB open and connected, you will return to it again Select “YES” on the “Important” popup that you left open in step 5

Use a mouse to click on the “WiiControllerIME” option

Select “OK” on the popup

Verify that there is now a check next to “WiiControllerIME”

Press the back button once on the Fire TV remote to be taken back to the Wiimote Controller app

CAUTION: Do not press the Home button to go back to the app. It is important you press back only once. Assuming you are still connected via ADB, run the command: pm enable com.amazon.tv.launcher Run the command: exit Run the command: exit

(Yes, you run this twice. Also, you may now disconnect and close ADB after this step) Press the red sync button on your Wiimote

Select “Init and Connect” on your Fire TV

Verify that your Wiimote was found and connected successfully. Your Screen should look like this:

Press the “A” button on your Wiimote and verify that the Wiimote Controller app recorded the key press and release

CAUTION: Be careful to NOT press the Wiimote’s “B” (trigger) button. This acts as a “back” button and will take you to the home screen.

Select the “Select WiiControllerIME” option

Select “WiiControllerIME”

You’re Done!

Some Notes

The Fire TV controller still works while the Wiimote is connected. Hold the Wiimote like a NES controller since pressing “Right” (when held like a TV remote) on the D-pad registers as “Up”. The Wiimote “A” button acts as the Fire TV “Select”. The “B” button acts as the Fire TV “Back” button. The “+” button acts as the Fire TV “Menu” button. You can also connect a nunchuck to the Wiimote and use the joystick.

Once you’ve connected a Wiimote once, all you need to do is launch Wiimote Controller and follow steps 19 thru 24 to connect more/future Wiimotes.

If you accidentally do something wrong and end up with a “broken” Fire TV home screen, do steps 3.6 thru 3.9 and 3.16 thru 3.18, and start Step 3 all over.

ShareTweetShare+1