Function Keyboard Ctrl·Alt·Esc

Contains adsIn-app purchases
Content rating
Everyone
100+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

⌨️ Function Keyboard puts a hardware keyboard's most useful keys right on your phone. A horizontally scrolling function-key row sits on top of a normal layout — exactly like the extra-keys bar in a terminal app.

Designed for developers, SSH and terminal users, writers, and power users who miss real Esc, Tab, Ctrl, and arrow keys on mobile.

🚀 Function row
• Esc, Tab, Ctrl, Alt, Shift, Meta/Win
• Arrow keys, Home, End, Page Up/Down, Insert, Delete
• F1–F12
• Sticky modifiers: tap once to apply to the next key, tap twice to lock
• Real key events, so terminal and editor shortcuts work (Ctrl+C, Alt+Tab, arrow navigation, F-keys)

🌐 Languages & layouts
• 16 typing languages: English, Korean, Spanish, German, French, Portuguese, Italian, Indonesian, Malay, Filipino, Vietnamese, Russian, Ukrainian, Greek, Thai, and Lao
• Word suggestions and typo correction while typing Latin scripts
• Switch languages from a dedicated key or the system language picker
• Symbols and numbers, plus a dedicated row of terminal and coding glyphs (~ ` \ < > [ ] { } ^)
• A numpad tailored to the field: calculator, dialer or date entry

✏️ Editing, clipboard & voice
• Text-editing panel: cursor and line navigation, a selection toggle, select-all, cut, copy, paste and backspace — precise editing without reaching for the screen
• Clipboard history: reopen recent copies, pin the ones you reuse, and delete or clear the rest (captured only while the keyboard is open, never in password fields)
• On-device voice input: dictate offline on supported devices — nothing is sent to the network

😀 Emoji
• A full categorized picker with a Recents tab and consistent glyphs on every device
• Skin tones for people and hand emoji, remembered per emoji
• A ^_^ tab of kaomoji text emoticons
• Inline emoji search — type a name like "fire" and tap 🔥 from the suggestion bar

🎨 Make it yours
• Choose which function keys appear and reorder them by drag
• Create custom keys that insert any text, symbol, or emoji
• Build one-touch combos and multi-step macros (e.g. Ctrl+K, Ctrl+B)
• One-handed mode: dock the keyboard to the left or right edge
• System, Light, and Dark themes; small/medium/large keys plus a fine height slider

✨ Thoughtful typing
• Slide across the keys and release on the one you want
• Slide the space bar to move the cursor
• Long-press letters for accents, and the top row for numbers
• Key-press preview, haptics, and sound — all adjustable

🔒 Privacy
• The keyboard works fully offline. What you type is never collected.

Setup takes two steps: enable Function Keyboard, then switch to it from any text field.
Esc, Tab, Ctrl, Alt, arrows and F1–F12 on a scrollable function-key row.
Updated on
Jul 24, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Location, App activity and 2 others
  • This app may collect these data types
    Location, App activity and 2 others
  • Data is encrypted in transit

What’s new

- Fixed Korean backspace so already-completed characters are deleted one whole syllable at a time instead of jamo-by-jamo.