← How-Tos
flipper-zero Mar 26, 2026 ◑ 7 views ◯ 1 min read

Flipper Zero as a Bluetooth HID Keyboard — Wireless Scripting

flipper zerobluetoothhidkeyboardwireless

Flipper Zero can act as a Bluetooth keyboard (HID), letting it execute BadUSB-style scripts wirelessly on any Bluetooth-enabled device.

Requirements

Pairing

  1. On target device: enable Bluetooth, scan for devices
  2. On Flipper: Bluetooth → Pair or enable via the BT keyboard app
  3. Flipper appears as "Flipper Zero" or similar
  4. Pair on both devices

Running Scripts Wirelessly

The Bluetooth HID keyboard uses the same DuckyScript format as BadUSB:

DELAY 1000
GUI r
DELAY 500
STRING cmd
ENTER
DELAY 800
STRING echo "Hello from Flipper via BT"
ENTER

Place script in SD/badusb/ (same location as USB scripts)

Advantages over USB BadUSB

iOS Shortcut Automation

Flipper BT keyboard can trigger iOS accessibility shortcuts:

  1. Pair Flipper with iPhone
  2. Set up accessibility keyboard shortcuts on iPhone
  3. Flipper presses the shortcut key combo wirelessly

Range

Bluetooth range is typically 10–15 meters line-of-sight. Through walls drops to 3–8 meters.

Disconnect / Unpair

Go to target device Bluetooth settings and forget the "Flipper Zero" device when done.