Termux

Why a Bluetooth keyboard changes how you use Android

A foldable Bluetooth keyboard turns an Android phone into a real text-input device. The problem is that Android’s stock keyboard handling was built for the on-screen keyboard, and the layouts, shortcuts, and remap options that desktop users take for granted are missing by default. A US layout keyboard plugged into a phone set for French AZERTY produces typos. Caps Lock cannot be remapped to Escape. Function keys go unbound.

The seven apps below close the gap. Some are key remapping utilities (Key Mapper, External Keyboard Helper Pro), some are productivity apps with deep keyboard shortcut support (Microsoft Office, Google Docs), and some are terminal-style tools that fundamentally need a hardware keyboard to be useful at all (Termux, Termius, Acode).

We tested each on a foldable Bluetooth keyboard paired with two different Android phones, with US English and EU layouts, to confirm the remap and shortcut behaviour works in practice.

What to look for in a Bluetooth keyboard companion

Quick comparison

AppBest forPlatformsFree planPaid planStandout
Key MapperRemap any keyAndroidYesNone (donations)Open-source, deep trigger options
External Keyboard Helper ProLayout fixesAndroidDemo$2.49 onceFixes EU and Asian layouts
TermuxLinux terminalAndroidYesNoneHardware-keyboard essential
TermiusSSH clientAndroid, iOS, Mac, Win, LinuxYes$9.99/moFull SSH terminal with shortcuts
Microsoft Office (mobile)Documents and shortcutsAndroid, iOS, Mac, Win, webYes$7/mo M365Cross-app keyboard shortcuts
Google DocsCloud documentsAndroid, iOS, webYes$6/mo WorkspaceShortcut parity with web
MarkorMarkdown editorAndroidYesNoneF-Droid, keyboard-first markdown
AcodeCode editorAndroidYes$3 onceCode editor that respects shortcuts

The apps

1. Key Mapper, best key remapping app

Key Mapper is the open-source key remapping app that desktop users tend to install first when they pair a Bluetooth keyboard. The app intercepts any key, sequence, or modifier combination and binds it to an action: launch an app, run a command, send a different key, simulate a gesture.

Caps Lock to Escape is a one-tap recipe. Right Alt to AltGr for non-US accents takes about a minute. Function keys can be bound to launching specific apps, which turns the keyboard into a quick-launch surface.

Where it falls short: Some remaps need root for the lowest-latency path. Without root, accessibility-service-based remaps work for most cases but a few games block them.

Pricing: Free, open source

Platforms: Android

Download: Aptoide F-Droid Google Play

Bottom line: The first app to install when you pair a Bluetooth keyboard with an Android phone.

2. External Keyboard Helper Pro, best for layout fixes

External Keyboard Helper Pro solves the layout problem. If your phone is set to a different country than your keyboard, Android’s default mapping produces typos for accented characters, currency symbols, and punctuation. EKHP overrides the system layout with a layout that actually matches what is printed on the keys.

It also handles AltGr properly, lets you compose accented characters via dead keys, and supports custom layouts for users who type in multiple languages.

Pricing:

Platforms: Android

Download: Google Play

Bottom line: Buy the Pro version once and forget you ever had a layout mismatch problem.

3. Termux, best Linux terminal on Android

Termux is the reason a hardware keyboard makes sense on Android in the first place. The app gives you a real Linux shell with apt-style package management — Python, Node, Go, vim, nano, ssh, curl, git, and a few thousand other packages all install cleanly. With a Bluetooth keyboard, this is a real coding environment.

Without a hardware keyboard, Termux is functional but painful. With one, it competes with a small laptop for most text-and-code workflows on the go.

Pricing: Free, open source

Platforms: Android

Download: Aptoide F-Droid

Bottom line: A Bluetooth keyboard plus Termux is the closest thing to a Linux laptop a phone gets.

4. Termius, best SSH client with deep keyboard support

Termius is the polished SSH client that respects every keyboard shortcut a terminal user expects. Tab completion, Ctrl-R history search, Ctrl-A/E line navigation — all work, all consistent across sessions. Tabs, port forwarding, snippets, and SFTP file transfer round out the surface.

The free tier covers personal SSH use. The Pro tier syncs hosts and snippets across devices via Termius’s account.

Pricing:

Platforms: Android, iOS, Mac, Windows, Linux

Download: Aptoide Google Play

Bottom line: Pick Termius if a Bluetooth keyboard is the reason you do SSH work from a phone.

5. Microsoft Office, best documents with keyboard shortcuts

Microsoft Office for Android handles Ctrl-shortcut parity with the desktop apps for the most-used commands: Ctrl-B/I/U for formatting, Ctrl-S to save, Ctrl-Z to undo, and all the navigation shortcuts inside Word, Excel, and PowerPoint. The unified Office app combines all three into one install.

For users doing real document work on a foldable Android with a Bluetooth keyboard, this is the productivity centre.

Pricing:

Platforms: Android, iOS, Mac, Windows, web

Download: Aptoide Google Play

Bottom line: The keyboard-shortcut-rich office suite on Android, especially with a Microsoft 365 subscription.

6. Google Docs, best cloud document with keyboard shortcuts

Google Docs for Android maps most of the web app’s keyboard shortcuts to the Bluetooth keyboard. Ctrl-K for link insertion, Ctrl-Shift-7 and -8 for lists, Ctrl-Alt-1 through -6 for headings — all work. For users whose documents live in Workspace, this is the cleanest writing surface on Android with a hardware keyboard.

The companion Sheets and Slides apps share the same shortcut model.

Pricing:

Platforms: Android, iOS, web

Download: Aptoide Google Play

Bottom line: Pick Google Docs if your documents live in Workspace and you want shortcut parity with the web app.

7. Markor, best markdown editor for keyboard users

Markor is the open-source markdown editor with a keyboard-first design. The toolbar handles markdown syntax, the keyboard shortcuts cover formatting, and the file structure is plain markdown that any other editor can open.

For users who write in markdown — notes, documentation, code commentary — Markor on Android with a Bluetooth keyboard is the closest match to a desktop markdown experience.

Pricing: Free, open source

Platforms: Android

Download: Aptoide F-Droid

Bottom line: Markor with a Bluetooth keyboard is the cleanest markdown writing setup on Android.

8. Acode, best code editor with hardware keyboard support

Acode is a code editor for Android that respects the shortcuts code editors are expected to support: Ctrl-D to duplicate a line, Ctrl-/ to comment, Ctrl-F to find, Tab/Shift-Tab to indent. Syntax highlighting covers most languages, and the file manager handles SFTP and Git so a quick edit on a remote server is realistic from a phone.

With a Bluetooth keyboard, this is the closest you get to a desktop code editor experience on Android without running Termux plus vim.

Pricing:

Platforms: Android

Download: Aptoide Google Play

Bottom line: Pick Acode if you write code on Android and want a familiar editor shortcut set.

How to pick the right ones

These apps stack rather than compete. The recommended setup for a Bluetooth keyboard user:

  1. Key Mapper for any remap you want (Caps Lock to Escape is universal).
  2. External Keyboard Helper Pro if your keyboard layout does not match your phone’s locale.
  3. Termux if you do any command-line work.
  4. Termius for SSH to remote servers.
  5. Microsoft Office or Google Docs for document writing.
  6. Markor for markdown.
  7. Acode if you write code.

The whole stack runs comfortably on a foldable phone with a foldable Bluetooth keyboard.

FAQ

Do I need root to remap keys? No for most cases. Key Mapper uses Android’s accessibility service to intercept keys without root. Root is only needed for the lowest-latency path or for remaps that conflict with system-reserved keys.

Why does my Bluetooth keyboard type the wrong characters? Android applies the phone’s locale layout, not the keyboard’s printed layout. Install External Keyboard Helper Pro to override the system layout.

Can I use Caps Lock as Escape? Yes. Key Mapper has a one-tap recipe for it. The change persists across all apps.

Does Samsung DeX support these apps? Yes. DeX inherits the underlying Android keyboard handling, so Key Mapper, External Keyboard Helper Pro, and the productivity apps all work the same way.

What is the cheapest path to a real keyboard setup? Key Mapper is free, External Keyboard Helper Pro is $2.49 once, and Termux, Markor, and Termius free tier are all free. The full essential stack costs under $5.

Will these apps work on Android 14 or newer? Yes. The apps in this list have been actively updated through 2026 and all support Android 14 and the early Android 16 betas.