External Keyboard Helper Pro

External Keyboard Helper Pro


(5 stars)


Download for Android Like

50,000 - 100,000 downloads

Add this app to your lists
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.


* 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
* 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.

Characters that can be treated as combining characters
* acute
* breve
* caron
* cedilla
* circumflex
* diaeresis/umlaut/dialytika
* dialytika tonos
* dot above / dot below
* double acute
* grave
* hook above
* macron
* ogonek
* ring
* tilde
* tonos

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/

Tags: external keyboard helper, external keyboard helper pro, mk808bqwertztastatur, hardware keyboard ime, mk808b hardware tastatur layout qwertz, mk808b qwertz, external keyboard helper pro gratis, external keyboard helper pro logitech dinovo mini, external keyboard helper pro is it safe, zoom out external keyboard helper.

Recently changed in this version

* Fixed problem with Korean/Hangul not combining jamos correctly in many apps.
* Updated translations.

* Fixed problem where sometimes settings would show up instead of IME switcher
* Added Tamil

* Added Urdu & Urdu (Phonetic)
* Now uses two launcher icons. One for settings and one to switch IME.

* Updated translations

Comments and ratings for External Keyboard Helper Pro
  • (75 stars)

    by Matthew Perlman on 09/04/2015

    Let's you Key bind Android function keys. Also lets you key bind to blue mouse extra buttons.

  • (75 stars)

    by David Chandler on 04/04/2015

    I use this app to create 16 app launcher shortcuts for my bluetooth keyboard (for example I created Alt+D to launch Google Drive) . It's a bit weird (first create an application shortcut with a name like A0, then go to custom keyboard mapping, add mapping, type the letter WITHOUT A MODIFIER key and put A0 in the Alt field. Then Alt+letter will launch app A0. It has lots of other useful features, t

  • (75 stars)

    by Karl Hegbloom on 26/03/2015

    This functionality ought to be part of Android proper. One more star if it sets the IME back to my chosen default when the bluetooth keyboard is disconnected, without requiring me to checkbox one. I'd also like it to automatically chose this one when the keyboard is connected so I don't have to touch the checkbox at all. I've used the "tiny password" thing that lets you enter passwords via an inpu

  • (75 stars)

    by Jerry Asher on 23/03/2015

    Not sure if it is the Wedge Keyboard or my lack of understanding how this app works, but I couldn't do what I wanted to do, which was map a key on the keyboard to the Android "home" function (and similar tasks like that.) That's a shame, the Wedge Keyboard actually has a very nice feel to it, especially as portable keyboards go, but contrary to reviews at Amazon, etc., is getting a bit long in th

  • (75 stars)

    by brad clawsie on 21/03/2015

    Using an external keyboard with ConnectBot wasn't so much fun when Ctrl wasn't mapping...this program fixed that! thanks!

  • (75 stars)

    by Eduardo Patricio on 19/03/2015

    The definitive app you use external keyboards. Specially if you need to use accents/key combinations/dead keys. Thank you!!

  • (75 stars)

    by timsluis on 08/03/2015

    could not get on screen keyboard to disable when bluetooth keyboard connected.tried all the "usual" fixes. nothing worked. this little app worth every cent!

More comments