Take full control over your external Bluetooth or USB keyboard.
Not recently updated — last update was on 2023-04-26.
This app may no longer be actively maintained.
About External Keyboard Helper Pro
External Keyboard Helper Pro is a personalization app developed by Apedroid.
Download Statistics
External Keyboard Helper Pro has been downloaded 150 thousand times. In the last 30 days, the app was downloaded 250 times. It is ranked in the top 100 personalization apps.
User Ratings
External Keyboard Helper Pro is rated 3.77 out of 5 stars. The rating is based on 2.3 thousand ratings.
App Information
External Keyboard Helper Pro costs $1.49 to download. The APK download size is 1.70 MB. The latest version available is 7.6. The last update was on April 26, 2023.
Technical Requirements
External Keyboard Helper Pro requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play March 2012.
Description
PLEASE DO NOT USE THE RATING SYSTEM TO REPORT BUGS! INSTEAD CONTACT ME ON: keylayouts@apedroid.com
A non visible soft keyboard (Input Method) intended to be used with hardware Bluetooth and USB keyboards. It automatically brings up the Input Method dialog when Bluetooth keyboard connects or disconnects (on some devices this can also be made to work with USB keyboards). It supports a lot of different keylayouts also provides a lot of configuration options.
This app does NOT require a rooted device and there is a DEMO version available if you want to try it out before buying.
Features -------------------- * International keyboard layouts. * Up to 16 application shortcuts can be added (for example start Google Maps with Alt+M etc.) * Up to 16 text strings can be add (for example insert your email address with Alt+E etc.) * Remaps the Escape key to BACK (can be turned off) * Allows you to control which characters should be treated as combining characters. * A "null" Soft Keyboard to use with hardware keyboards (Bluetooth & USB). * Automatically brings up Input Method selection dialog when Bluetooth keyboard connects or disconnects (Android 2.3+). * Automatic detection can also work with USB keyboards on some platforms (experimental) (Android 2.3+) * App that brings up Input Method selection (for easy access) * Switch between up to three layouts of your choice using a key or key combination. * Can choose keymap automatically based on language setting in your device. * Blocks long-press-popups on Android 2.x. * Change the key repeat delay and rate. * Layouts can be modified and two user defined custom layouts can be configured. * ConnectBot aware (TAB and CTRL codes)
Currently supported keyboard layouts ----------------------------------------------------------- * Arabic (101, 102 & 102 AZERTY) * Armenian (Eastern, Western & Phonetic) * Austrian * Belgian * Bosnian & Herzegovian * Bulgarian (Phonetic, Phonetic traditional & Typewriter) * Canadian (French & Multilingual) * Croatian * Czech (qwertz, qwerty & programmers) * Danish * English (Colemak, Dvorak, Dvorak Left hand, Dvorak Right hand, Dvorak Programmer, GB & US-International) * Estonian * Faroese * Finnish (Finland & DAS) * French (Bépo, France & Switzerland) * German (Germany & Switzerland) * Greek (Standard & Polytonic) * Greenlandic * Hebrew * Hindi Traditional * Hungarian * Icelandic * Italian * Korean/Hangul * Latvian * Lithuanian (Numeric) * Macedonian FYROM Standard * Maldivian * Norwegian * Persian * Polish (214 & Programmers) * Portuguese (Brazil, Portugal & Br-Nativo) * Romanian * Russian (Normal, Typewriter & Phonetic) * Serbian (Latin & Cyrillic) * Slovak (qwerty & qwertz) * Slovene * Spanish (Latin America, Spain/Int & Dvorak) * Swedish (Normal & Svorak A1|A5) * Thai (Kedmanee & Pattachote) * Turkish (F & Q) * Urdu (Normal & Phonetic) * Ukrainian * Vietnamese
All layouts are based on standard USB Keyboard layouts. Bluetooth keyboards sometimes do not follow the standard completely but it is possible to manually customize mappings.
What it does NOT --------------------------- * It won't fix your BT or USB connected keyboard if it wasn't working in the first place. * It does not automatically switch Input Method. It only shows the dialog and you will have to choose Input Method manually. This is an intentional limitation built into Android by Google. No user installed app is allowed to change IME without user interaction.
Want to help translating this app to you language? Go here: http://www.getlocalization.com/ExternalKeyboardHelperPro/
Recent changes: - Fixed Bluetooth- and USB-detection. - Now uses notification are to start IME-selector on detection (due to changes in new Android versions). - Will ask for Bluetooth and Notification permissions on later Android-versions (due to changes in new Android versions).
Get a detailed PDF report for External Keyboard Helper Pro with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Comments on External Keyboard Helper Pro for Android
★★★★★Pablo Carrillo· Jun 1, 2025
Amazing. I just bought it because Samsung UI7 won't let me choose US International for my external keyboard Layout. Was a breeze to set up everything, and now I can write in english and spanish with the same layout (and dead keys) without changing anything. I'm glad someone code this software. Ty!
★★★★★Bernhard Tittelbach· Aug 31, 2025
Finally, a solution that lets me type QWERTZ with an external Bluetooth Keyboard!! :-) Would love if there were some way to back up the Custom Mapping and transfer it to another device as well!
★★★★★Jan Beckerman· Sep 16, 2022
This thing really works great I had to put a Dvorak in my keyboard for external keyboard, and I was going crazy trying to figure out how to do it and this app just boom took care of it right away.
★★★★★Patrícia Carriero· Oct 28, 2023
This app is perfect if you're using a new kewbord and need to remap the keys and change some configurations, really recommend, very simple to use
★☆☆☆☆SingleButHappy· Dec 2, 2023
I bought this app to be able to switch between English and Arabic on my Galaxy A30 using a USB external keyboard. The app says that it's compatible with my Galaxy A30, nonetheless it doesn't switch to Arabic, and it doesn't even write Arabic at all (when I choose Arabic as default layout). I tried the app on another old smartphone (htc 1), and it worked very well. So what shall I do now to make it work on my Galaxy A30?
★☆☆☆☆David Gasul· Jan 10, 2025
Unfortunately, this app cannot be recommended as it does not work on Mi TV Box S 2nd gen:
1. The Enter key of a BT and USB keyboards is not recognized in the search box, so search cannot be launched, no matter what keys and methods are used to map the Enter key or to map another key to Enter function (key code).
2. The Failsafe mode causes the Settings|System menu to lock. I contacted the developer, but there was no response.
Google Play Rankings for External Keyboard Helper Pro
Subscribe to see full ranking history in this country
AppBrain offers valuable information about your app and those of your competitors. Join AppBrain for free and claim this app to view more ranking data, view history etc.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.