> For the complete documentation index, see [llms.txt](https://dongle.hideez.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dongle.hideez.com/how-to-use-hideez-bluetooth-dongle-on-chromebook.md).

# How to use Hideez Bluetooth Dongle on Chromebook

{% hint style="info" %}
**Tested on:**&#x20;

* Acer Chromebook CP311-3H (ARM Cortex-A53, Model *jacuzzi*, Board *juniper*),&#x20;
* Google ChromeOS version 142.0.7444.220 (Official Build) (64-bit)
  {% endhint %}

## Switching to the External Bluetooth Dongle

### **Step 1:** Plug the USB Bluetooth dongle into a USB port.

This allows the Chromebook to detect an external Bluetooth adapter.

### **Step 2:** Open Chrome and type *chrome://flags* in the address bar.

This page contains experimental system settings, including Bluetooth stack options.

<figure><img src="/files/TQqQDDOPZgopTnApt2nG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/36NUotIQMsUOjC16Wg0O" alt=""><figcaption></figcaption></figure>

### **Step 3:** Find the flag **“Use Floss instead of BlueZ”.**

Floss is the newer Bluetooth stack; disabling it forces the system to fall back to BlueZ, which works better with external dongles.

<figure><img src="/files/YU1ZClZjMfYw3FGzK2U4" alt=""><figcaption></figcaption></figure>

### **Step 4:** Set this flag to **Disable**.

Disabling the flag ensures ChromeOS won’t override the external adapter with Floss.

<figure><img src="/files/BcWaWGnz2D7RU4a4HkdZ" alt=""><figcaption></figcaption></figure>

### **Step 5:** Click **Reset** to reboot the Chromebook.

A restart is required for the Bluetooth system to reload with the new configuration.

<figure><img src="/files/f1ju8QlDyfD9vxezipJK" alt=""><figcaption></figcaption></figure>

### **Step 6:** After a restart, open the Bluetooth menu near the clock.

This lets you confirm the Bluetooth system is active and ready to detect hardware.

### **Step 7:** Turn Bluetooth **off**, then **on** again.

Toggling Bluetooth forces ChromeOS to reinitialize the adapter list.

<div><figure><img src="/files/CgHEgas61PQuP37THI1W" alt=""><figcaption></figcaption></figure> <figure><img src="/files/haleuNzUIo2BKQeMfe0O" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
If the dongle does not activate immediately, try restarting the Chromebook again.\
Some ARM-based Chromebooks require an additional reboot before switching fully to the external Bluetooth adapter.
{% endhint %}

### **Step 8:** Click **“Pair new device”.**

Your dongle should begin glowing blue, indicating it has started scanning for Bluetooth devices. This confirms that the external dongle is now the default Bluetooth adapter.

<figure><img src="/files/TvXQ82d2Oa1eyNj9TU6D" alt=""><figcaption></figcaption></figure>

## **Switch Back to the Internal Bluetooth Module**

1. Unplug the Bluetooth dongle from the USB port.
2. Restart your Chromebook.
3. Open the Bluetooth menu near the clock.
4. Turn Bluetooth **off**, then **on** again.
5. Click **“Pair new device”.**

Your Chromebook will automatically return to the internal Bluetooth module if it is functioning properly.
