How to Use Your Wii Remote on Your PC As a Game Controller and More




Hello! If you would like to know how to connect your Wii Remote to your PC, you have come to the right place. By the end of this guide, you will be able to:

  1. Use your Wii Remote as a game controller.
  2. Use your Wii Remote as a mouse
  3. Create your own custom keybindings for your Wii Remote. (As long as it uses the keyboard and mouse, it can be mapped to the Wii Remote)

But before we get into the details of doing so, here are some materials that you will need before we get started.

You will need:

  1. A Nintendo Wii Remote. (I am using an older model that does not have the Plus in it, however if you have a newer one it should still work)
  2. A PC that has a Bluetooth adapter. (If your PC does not have a built-in Bluetooth adapter, you can buy an external one from Amazon.)
  3. A few free programs for the Wii Remote that will be discussed in detail later.

A few warnings to consider: This guide is written for those who have PCs only. If you have a Mac or other operating system, this guide will is not for you. The instructions and pictures will be specifically for Windows 10, since that is the operating system I am running. Older versions can attempt to follow along, however there is no guarantee that the process I go through will be the same as yours.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Downloading the Wii Remote Drivers

If you were to try to connect your Wii Remote now to your PC, you would find that Microsoft will install the wrong drivers for it. Thankfully, a game developer by the name of Julian Löhr created his own drivers to allow PC's to recognize the Wii Remote. You can find his website here:

Depending on your system, you will need to either download the Windows 64-bit version or 32-bit version.

64-Bit Version:

32-Bit Version:

Note that both downloads will be in a zip file, so create a folder to hold the files.

If you have a 64-bit version of Windows and/or receive an error when trying to connect your Wii Remote, move on to the next step. Otherwise, the next step may be skipped.

Step 2: Disabling Driver Signature Enforcement

NOTE: This step can be skipped if you do not have Windows 64-bit or do not receive the driver signature error.

Because this driver was not made by Microsoft, your PC will not recognize it. In order to bypass this, we will need to disable driver signature enforcement.

1. In the Windows search bar, search "recovery" without the quotes and select "Recovery options".

2. Click "Restart Now" (NOTE: If you click this button, your PC WILL restart at that instant, so be sure to remember the next steps.)

3. After restarting, click the "Troubleshoot" button -> "Advanced Options" -> "Startup Settings".

4. Click "Restart" and when prompted press the key "7" to "Disable driver signature enforcement".

Now, your Windows will seem to start and run normally, the only difference now is that driver signature is disabled, meaning we can now use our drivers that we downloaded, until we restart our computer. We can now move on to the next step.

Things to note:

  • A restart will cause your Windows to run normally again, so if you would like driver signatures to be enforced again, a restart will do the trick
  • Every time you would like to connect your Wii Remote, you will have to do this whole process again. If you would like to disable driver signature enforcement permanently, you can do so by following the steps below.

For PERMANENT disabling of driver signatures, you do the following:

1. Open the Windows Command Prompt. (Search CMD in the bottom left Windows Search Bar)

2. Type the following:

Bcdedit.exe -set TESTSIGNING ON

3. Press enter and restart your computer.

Step 3: Connecting Your Wii Remote to Your PC

So, with the drivers all downloaded and your PC off of driver signature enforcement (for 64-bit only), now all we need to do is connect your Wii Remote to your PC!

1. Run the "TinyInstaller.exe" to install the actual driver. Note: Admin rights are needed to run this program.

2. Afterwards, check in your programs and features to see if the driver installed correctly. Check to see if the program shows up in the list as shown in the picture above. (Search "program and features" in the Windows search bar) Note: If you ever want to uninstall this driver, you can do so here.

3. Locate your Bluetooth settings (can be found by searching "Bluetooth" in the windows search bar)

4. Turn on your Bluetooth and keep this window open.

5. Turn your Wii Remote over and click the red sync button.

6. Look back onto the Bluetooth window and look for a device called "Nintendo RVL-CNT-01" to pair with. (Note: At first it may appear to be named as "Input device". After a few seconds, its name will change into Nintendo RVL-CNT-01.)

7. If prompted for a passcode, click next without typing any numbers, then cancel. The Wii Remote should connect afterwards.

8. Take a look at your Wii Remote. If the lights look similar to the picture above, then your Wii Remote is successfully paired! If it does not have lights and it says it is paired in the Bluetooth settings, remove the device from the Bluetooth setting and try connecting it again.

Step 4: Getting Your Wii Remote to Work As a Game Controller

Now that our Wii Remote is connected to our PC, lets use another program to map out the Wii Remote inputs as keyboard inputs so that it will work PC games.

1. Download the free version of JoyToKey:

2. Download my Wii Remote profile here:

3. After downloading my profile, place it in the same location as the JoyToKey program.

4. Open JoyToKey. You will see on the left column a profile called Wii Remote Game. If you do not, make sure that the .cfg file you downloaded from me is in the same location as the JoyToKey program, and reopen JoyToKey.

5. The profile I provided is a basic template for providing your own inputs. You can see on the right column I did the basic Up, Down, Left, Right arrows, corresponding to their respective arrows on the keyboard. The other buttons I left blank, for you to decide.

6. Lets say a game requires you to jump with the "Z" key, and we want to jump by pressing "1". Double click the row named Button1.

7. Make sure you are in the "Keyboard" tab, and click on the first "Disabled" rectangle you see. It should highlight yellow, meaning you can now do any input on your keyboard and it will map to whatever button you chose, in this case it was "1". Type Z, and you should see Z show up in the box.

8. Change the other buttons (1,2,+,-,A,B) to those that match your game settings.

9. After minimizing JoyToKey, the inputs should work. You can test this out by seeing if the inputs you put in are typed out in a notepad or web browser. (Note: The up, down, left, right arrows are inputted as if you are holding the Wii Remote horizontally, with the Dpad on the left side and 1,2 buttons on the right.)

Step 5: Using Your Wii Remote As a Mouse and Beyond

So we have our Wii Remote formatted to be used as a game controller. What if we wanted to use it as a mouse?

1. Download my Wii Remote Mouse Profile here:

2. Place it in the JoyToKey folder.

3. Run the JoyToKey program. (Note: If the program is already open and you move the file in the same folder, it will not update until you restart the program.)

4. On the left column, select the "Wii Remote Mouse". (Note: Left clicking the profile name will change between profiles after minimizing JoyToKey).

5. Minimize the JoyToKey program. You should be able to use the Wii Remote as a mouse now! Hold it like you would hold a TV remote, and use the DPad to move the mouse up and down, the A button to left click, B button to right click, and Minus button to Alt+Tab. This profile is very basic. You can add more to it and tweak it to your liking by changing the settings.

6. Open JoyToKey and double click on any of the functions that control the mouse movement.

7. From the top left, the slider determines left and right movement of the mouse. So sliding it to the left will make the mouse move left, and if you slide it far left the mouse will move far to the left when pressing the left Wii Remote button. Similarly, the vertical column determines up and down movement of the mouse. Below you can see mouse clicks, such as left click and right click. Any of these can be mapped to the Wii Remote. The rest of the settings are up to you to explore and experiment!

First Time Authors Contest 2016

Participated in the
First Time Authors Contest 2016

1 Person Made This Project!


  • CNC Contest

    CNC Contest
  • Make it Move

    Make it Move
  • Teacher Contest

    Teacher Contest

21 Discussions


2 months ago on Step 3

I hit connect (grayed out) then cancel, but it's still not pairing. What do I do now?


Question 6 months ago

There is a way to reconnect the wiimote to pc or i have to pair it again?


8 months ago

Wow, for some weird reason my wiimote would pair, but wouldn't connect...I finally got it working. This was very tricky so probably better to read whole thing and do what it says rather than stopping and wondering its not working, cause this isn't do 1 thing and works, results for me didn't show up til I did literally everything, and messed around. If you did everything a good restart should help. Took a good hour or so. I could have avoided the first half of failures if I just kept reading. But later it was still finicky.


Question 1 year ago

Will the wii remote still be linked to the wii itself? Because I also want to use it for the wii itself.

1 answer

Answer 1 year ago

You can still connect it normally back to the wii. I haven’t tried using it with both the wii and pc at the same time, but i am sure that the wii remote will only connect to one device at the same time.


Question 1 year ago

I'm using windows 10 and it is requesting a pin and will not allow me to contue unitll one is given


2 years ago

I have a problem, the wii remote keeps flashing continuosly and doesn't work. I'm using a Wii Remote Plus


2 years ago

and also how do you open the cfg files


2 years ago

hey I had a problem while trying to disable it permanently its saying the boot configuration data store could not be opened

access is denied

what does this mean


2 years ago

Awesome, I'll have to try this out, can you use a Nunchuck with this method?


5 replies

Reply 2 years ago

Yep! After connecting your Wii Remote via Bluetooth, you can connect your Nunchuck to it and it'll work; you can also map out any inputs from the mouse/keyboard on the Nunchuck using the JoyToKey.


Reply 2 years ago

is it possible to use the nunchuck joystick the mouse aswell


Reply 2 years ago

Yep! You can do so through the Joy2Key program.


2 years ago

Do you know anything about connecting it along with a Guitar Hero guitar? I've paired it before (with GlovePie), but I'm looking for a simpler/more efficient way to do it.

2 replies

Reply 2 years ago

Hi! I just tried connecting it to my Guitar Hero guitar after connecting my Wii Remote normally via Bluetooth (using the method I described) and it worked! On the JoyToKey program it registered all the buttons I pressed.


2 years ago

Joy2Key is VERY rudimentary when it comes to remapping things, especially for a Wiimote. Look into GlovePIE ( for a similar utility that is intended for use with the Wiimote; you can setup actual pointer functions using the motion controls, instead of the clunky d-pad to move the mouse cursor. It also supports as far back as WinXP, so no Windows10 requirements. As well, many (properly made) games and software don't require specific drivers or remap utilities; depending on your desired function, they may not be necessary at all. Something like Dolphin emulator will do its own mapping of controls, without using Joy2Key or GlovePIE at all.


2 years ago

A must try!! Thanks