Attaky Controller icon

Attaky Controller

Version: 1.1.0 | Published by Attaky

ESP32 Keyboard (Bottom) Gamepad (Bottom) Standard Cell

Your Core, reborn as a universal Bluetooth trackpad, keyboard and controller.

Attaky Controller is a from-scratch firmware that turns the Attaky Core into a complete
wireless control center. It pairs like any ordinary Bluetooth accessory and shows up as a
standard keyboard, mouse and game controller — so it works with your computer, phone,
tablet, smart TV or set-top box right away, with nothing to install on the host.

Highlights

  • Touchscreen trackpad — the Core's screen becomes a precision pointer: move, tap, double-tap and scroll.
  • Keyboard + mouse + gamepad in one — a single composite Bluetooth HID connection.
  • iPhone-compatible mode — works on iOS, where Bluetooth game controllers normally don't.
  • Up to 10 devices — pair, name, switch, reconnect and re-pair, all from the device.
  • Air-mouse — point at the screen by tilting the device.
  • Battery-saving standby — dims and sleeps when idle (keeping the connection), with a deep "off" state to wake from.
  • Safer reconnect — won't send input to a device until it's confirmed on reconnect.
  • Optional Keyboard & Gamepad modules — full typing and real controller input.
  • No companion app — everything is configured on the device itself.

A trackpad in your hand

The Core's capacitive touchscreen becomes a precision trackpad. Glide to move the pointer,
tap and double-tap to click, and scroll smoothly. Make it yours from the on-screen
settings — pointer sensitivity, scroll speed, natural (inverted) scrolling, pointer
acceleration and double-tap behaviour.

More ways to point and type

The Core's D-pad sends arrow keys with SELECT as Enter — perfect for menus, slideshows and
media apps. Turn on the air-mouse to move the cursor by tilting the device in the air, and
pull up the on-screen symbol layer for punctuation and shortcuts a tap away.

Built for many devices

Pair up to 10 devices and give each its own Bluetooth name. The on-screen device list lets
you switch the active device, reconnect a sleeping one, or re-pair a device that forgot its
bond — in a tap, and without disturbing the others.

Works everywhere

A global iPhone-compatible mode reshapes the controller so iOS accepts it as a keyboard and
mouse — no more "iPhone won't take a Bluetooth gamepad." Switch to Full-gamepad mode for a
complete game controller on Android, Mac and PC. Keyboard and mouse work across every
platform.

Longer battery, safer reconnect

The controller now saves power on its own: it dims and light-sleeps when idle while keeping
the Bluetooth link alive, so it wakes the instant you touch it — and after a set time it can
drop into a deep "off" state that powers the radio down, waking on a button press. Set the
sleep timeout on the Display settings page. On reconnect, the controller holds its input
until the device it's reconnecting to is confirmed, so a stray or unknown device can't
receive your keystrokes or clicks.

Grows with your modules

Snap on the optional Keyboard module for full physical typing plus the on-screen symbol
layer, or the Gamepad module for real game-controller buttons and sticks — all carried over
the same single Bluetooth connection.

On-device, by design

A clean status screen shows the connected device and live battery level. Brightness adapts
to the room with the built-in ambient-light sensor, or set it manually. Sensitivity,
modules, device management, sleep timeout and Bluetooth mode are all configured right on the
device — no companion app, no account.

Compatibility

Works as a standard Bluetooth Low Energy keyboard, mouse and game controller with iOS,
Android, macOS, Windows, Linux and most smart-TV / set-top-box platforms. Requires the
Attaky Core; the Keyboard and Gamepad modules are optional.

Release Notes
Attaky Controller 1.1.0 — Release Notes

Adds automatic power management and a safer reconnect to Attaky Controller — the wireless Bluetooth control center (keyboard, mouse and game controller in one) for the Attaky Core.

What's new since 1.0.0

- Battery-saving standby — the controller now light-sleeps when idle (the screen dims) while keeping the Bluetooth connection alive, so it wakes instantly when you touch it.
- Deep "off" state — after a set time it can power the radio down into a deep-sleep "off" state to save battery, waking on a button press; a "Sleeping…" cue appears first and a touch cancels it.
- Adjustable sleep timeout — choose how long before it dims and sleeps, on the Display settings page.
- Safer reconnect — on reconnect, the controller withholds keyboard/mouse/controller input until the device it is reconnecting to is confirmed, so a stray or unknown device can't receive your input.
- Smoother pointer — refined touchpad pointer motion.
- Accurate battery level — the reported Bluetooth battery level is now correct (no false low-battery warnings).

Everything from 1.0.0 (touchpad, air-mouse, up to 10 devices, iPhone-compatible mode, optional Keyboard/Gamepad modules, auto-brightness) is unchanged.

Last Updated: 2026-07-10 11:57

Series: Cyber

Mandatory Modules:
Core: ESP32 1.0
Optional Modules:
Control: Keyboard (Bottom) 1.0 Control: Gamepad (Bottom) 1.0 Power: Standard Cell 1.0
Runs on (Complete Builds):
Mesh Pocket 1.0 Mesh Deck 1.0 Mesh Station 1.0 Retro Pocket 1.0 Retro Arcade 1.0 Radio Pocket 1.0 Radio Station 1.0 Agent Pocket 1.0 Agent Station 1.0 Cyber Deck 1.0 Cyber Deck Plus 1.0

Download Files

Flash Address File Name Action
0x0 Attaky_Controller-1.1.0-attaky-controller-1.1.0-bootloader.bin Download
0x8000 Attaky_Controller-1.1.0-attaky-controller-1.1.0-partition-table.bin Download
0x10000 Attaky_Controller-1.1.0-attaky-controller-1.1.0-firmware.bin Download