Third party peripherals can be connected to the Magic Leap 2, though their functionality may be limited and can vary on a by-app basis.
Developers may support additional peripherals, such as mice or tablets. For each category of peripheral, we've listed devices that Magic Leap has tested and confirmed some level of functionality with. Peripherals listed are not endorsed by Magic Leap and are not confirmed to have 100% compatibility.
Magic Leap 2 supports the following standards:
- Bluetooth: 5.0
- Advanced Audio Distribution Profile: Used for delivering high-quality (stereo) audio between Bluetooth devices
- Audio/Video Remote Control Profile: Used for exchanging media-related commands and information over Bluetooth, such as play/pause, next/previous track, volume control, and media item metadata
- Human Interface Device Profile: Provides support for devices such as mice, joysticks, keyboards, pointing devices, and other input devices over Bluetooth
- HID Over GATT Profile: Implements HID over Bluetooth Low Energy Technology
Along with the above Bluetooth profiles, Magic Leap 2 also supports custom profiles for controllers.
Connecting USB Devices
USB mice and keyboards can be plugged in directly to the Compute Pack's USB-C port.
Pairing Bluetooth Devices
All devices are connected via "Settings > Connected Devices". Select "Pair a New Device". Your Magic Leap 2 will be ping available Bluetooth devices and populate them on the available devices list. Select the device you wish to pair.
Additional, device specific instructions can be found in the following sections.
Keyboards can be used for text entry in situations the on-screen keyboard is displayed. Function keys, and shortcut keys are not supported. The following keyboards are confirmed to be supported:
- Logitech K830
- Apple Magic Keyboard
Pairing a Bluetooth keyboard
Put your keyboard into bluetooth discovery mode. After selecting the keyboard you wish to use and it connecting to your Magic Leap, a dialog may pop up, prompting you to enter a code and press enter to complete the pairing process. This code must be entered on the bluetooth keyboard.
Once a keyboard is paired, the pairing process will not need to be repeated again. Keyboards may not always auto-connect upon being turned on. You can manually connect the keyboard from the home menu.
Mice can be used for 2D panel navigation within my some applications. They cannot be used as a replacement for the Magic Leap 2 controller or hand gestures, however a mouse can navigate the device's "Settings" menu. The following mice are confirmed to be supported:
- Logitech MX Master 3
- Apple Magic Mouse
Pairing a Bluetooth mouse
After selecting the mouse you wish to use, you'll be prompted to accept the pairing on your Magic Leap 2.
Once a mouse is paired, the pairing process will not need to be repeated again. Mice may not always auto-connect upon being turned on. You can manually connect the mouse from the home menu.
Connecting/Disconnecting a Bluetooth Device
On the home screen, look for the bluetooth icon highlighted in purple below:
Upon selecting the Bluetooth icon, a menu like the below will pop-up. If "Enable Bluetooth" is toggled on, you can select paired peripherals (such as "[mouse name]" in the below image) that are connected or disconnected and connect/disconnect them as needed.