> For the complete documentation index, see [llms.txt](https://joycon.gitbook.io/joycondroid/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://joycon.gitbook.io/joycondroid/guide/connecting-to-your-switch.md).

# Connecting to Your Switch

After making sure your device is [compatible](/joycondroid/compatibility.md), it is time to connect to the Switch! For basic gamepad compatibility (not including amiibo), you need to at least have [support for Bluetooth HID Profiles](/joycondroid/other-projects/bluetooth-hid-profile-tester.md) and have already changed your Device Class to `002508`using the [Bluetooth++ Magisk](/joycondroid/guide/bluetoothpp.md) module **or** by changing your MAC address using root.

[Main Connection Guide](/joycondroid/guide/connecting-to-your-switch.md#steps-to-connect)

[Disconnection Problem Workaround](/joycondroid/guide/connecting-to-your-switch.md#if-joycon-droid-disconnects-from-the-switch-after-leaving-the-change-grip-order-screen)

[amiibo workaround](/joycondroid/guide/connecting-to-your-switch.md#real-left-joy-con-right-joycon-for-amiibo)

## Steps to connect:&#x20;

## 1) Save your **Android's** Bluetooth MAC Address in JoyCon Droid.&#x20;

#### This step is technically optional. However, it is very necessary for a better and automatic reconnection to the Switch for certain menus and games. The first time you choose a controller in JoyCon Droid, you will be asked for your Android's Bluetooth MAC Address.&#x20;

![](/files/-M_6k9Bk8IADjU0Myg_S)

If you skip this, you can also find it in JoyCon Droid Settings:

![](/files/-M_6kLSlg7Ay-9dwnrnQ)

First make sure that Bluetooth is turned on:

![Enable Bluetooth before finding your Bluetooth MAC Address.](/files/-M_6n0AP6P0WgUlr2wlg)

To find your Android's Bluetooth MAC address, go to the Settings app of your phone and scroll down to **About phone.**

![On some device models, you will first need to open System.](/files/-M_6mKPpQ1ZkiOUZGdiq)

After opening About phone, scroll down to **Bluetooth address**

![On some devices, you will first need to open Status to see your Bluetooth address.](/files/-M_6okrwpJHLbh_BKiTD)

Now copy and paste or manually enter your Bluetooth address into JoyCon Droid and then tap Set.

![Double check that you have correctly saved your phone's Bluetooth Address in JoyCon Droid Settings.](/files/-M_6pihhjKo-03nOgPXT)

## 2) Choose your controller in JoyCon Droid and Allow it to turn on Bluetooth for you if it’s not already on.

![Choose your controller in JoyCon Droid](/files/-M_755DyM4N-k0rarXHm)

![Allow it to turn it on Bluetooth if it's not on yet.](/files/-M_75D_jZVP1ycNWtxTr)

## 3) Tap Allow when asked to make your phone visible to other Bluetooth devices for 60 seconds.

![](/files/-M_7A-BqF4f2c4pbJjnK)

## 4) On your Switch, go to Controllers → Change Grip/Order.

![](/files/-M_72KJ-7-k7GTKweaCO)

![](/files/-M_72VB3lJKOmWPzxNiX)

![](/files/-M_72dEGx-FVNN0EIkHu)

## 5) Tap Pair when the Switch pairing request appears.

If you don't see this Pair request, tap the sync button once:

![](/files/-M_7WzSz6-eqokEy3ECf)

![](/files/-M_7AEC9Mxl8kpvoxCv4)

![](/files/-M_7GAEdw4Ww_gercegK)

## 6) After Pairing, your controller should appear on the Switch. If you're using a single JoyCon, you'll need to press SL and SR together first.

![](/files/-M_7GU8rpLtxbq-YCNwJ)

![](/files/-M_7H0qQJvEMa5srGvz0)

![](/files/-M_7H4x_gOSZnZQeuY6a)

## 7) Continue with the right action button and you should now be connected!

![](/files/-M_7YR72ndCGwhipTp-h)

## If your Switch asks you to update controller, don't do it! Press Later.

![If you accidentally pressed Update, just disconnect JoyCon Droid.](/files/-M_7Yee11BEjZLYf85aB)

### To disconnect your controller or select a different one, use the notification in the Status Bar:

![Use the Status Bar notification to Disconnect.](/files/-M_7yUhGu8Rl6PC6bg8F)

## If JoyCon Droid disconnects from the Switch after leaving the Change Grip/Order Screen:

![You might have this problem when leaving the Change/Grip Order Screen](/files/-M_7ZPm5fBtUQoS4T2BW)

### You must connect with the following workaround if this is happening:

Before continuing, you may need to disconnect your chosen controller by using the status bar notification and leave the Change Grip/Order screen **or** restart both your Android and Switch console.

## 1) Follow steps 1 through 4 from [above](/joycondroid/guide/connecting-to-your-switch.md#steps-to-connect), don't skip step 1.

## 2) When you get the Pairing Request, WAIT! Don't press Pair yet!

![WAIT! DO NOT press Pair yet!](/files/-M_7_fyYTnhOAP6l2MfL)

## 3) Exit the Change/Grip Order screen using the Back button. You can press the Back button in handheld mode with your finger:

![](/files/-M_7bHxhDHLuC-eISDE-)

## 4) Now you can tap Pair on your Android.

![](/files/-M_7AEC9Mxl8kpvoxCv4)

## 5) The controller should now be connected on the Controllers screen! You can Close this screen.

![](/files/-M_7d5w8da-6b3i4FZJl)

## Real Left Joy-Con + Right JoyCon for amiibo

After much testing and reports from users, it is now believed that using a combination of a **REAL Left Joy-Con** and a **Right JoyCon from JoyCon Droid** can increase your success of using amiibos. You may also need to lower the Packet Rate to 10 pps.

![](/files/-M_Hh0dQHU2vpoCoXuP_)

### 1) Make sure you have done steps 1 through 5 from the [top of this page](/joycondroid/guide/connecting-to-your-switch.md#steps-to-connect).

### 2) Pair your REAL Left JoyCon. You might need to first hold down the sync button on the side.

### 3) If your Left JoyCon and Right JoyCon (from JoyCon Droid) are paired, you should see this:

![](/files/-M_7oBjL0HJ0Wm9oEF5t)

### 4) Now hold L+R together. (L on your REAL Left Joy-Con and R on the *JoyCon Droid* Right JoyCon and they will combine:

![REAL Left JoyCon + Right JoyCon (Droid)](/files/-M_7oV3t_g0qiHk0qwjH)

### 5) Now they are connected and paired:

![](/files/-M_7osN-CO8sOxHeDhW2)

### Now you can try [using amiibos](/joycondroid/guide/using-amiibo-files.md)!&#x20;

### Make sure to also lower your packet rate to 10 pps in JoyCon Droid Settings if this didn't work.
