External Keyboard Helper Pro

External Keyboard Helper Pro


PLEASE DO NOT USE THE RATING SYSTEM TO REPORT BUGS!
INSTEAD CONTACT ME ON: [email protected]

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.

Tutorials
-----------------------
http://www.apedroid.com/android-applications/external-keyboard-helper/get-started


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
* 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)
* 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 Bluetooth 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 app is allowed to change Input Method without user interaction (unless the app is a system app).

Want to help translating this app to you language?
Go here: http://www.getlocalization.com/ExternalKeyboardHelperPro/

Recent changes:
6.6
* Fixed reading scancode with ShareKM
* Fixed error in Spanish Dvorak layout
* Ctrl+Backspace now deletes last word
* Tries to make right mouse button remapable on devices where it works as BACK (like on my Galaxy Note 8.0)

6.5
* Rearranged settings
* Changed language switch key config
* Added a more flexible voice input mapping
Add to list
$2.46
93
4.7
User ratings
1872
Installs
50,000+
Concerns
0
File size
541 kb
Screenshots
Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro Screenshot of External Keyboard Helper Pro
About External Keyboard Helper Pro
PLEASE DO NOT USE THE RATING SYSTEM TO REPORT BUGS!
INSTEAD CONTACT ME ON: [email protected]

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.

Tutorials
-----------------------
http://www.apedroid.com/android-applications/external-keyboard-helper/get-started


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
* 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)
* 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 Bluetooth 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 app is allowed to change Input Method without user interaction (unless the app is a system app).

Want to help translating this app to you language?
Go here: http://www.getlocalization.com/ExternalKeyboardHelperPro/

Recent changes:
6.6
* Fixed reading scancode with ShareKM
* Fixed error in Spanish Dvorak layout
* Ctrl+Backspace now deletes last word
* Tries to make right mouse button remapable on devices where it works as BACK (like on my Galaxy Note 8.0)

6.5
* Rearranged settings
* Changed language switch key config
* Added a more flexible voice input mapping

User reviews of External Keyboard Helper Pro
Works great. Been waiting for android Keyboard, but with this software I have been able to use a stock standard BT keyboard. I use "MS wireless entertainement keyboard 7000" Works fine
May 17, 2012
Android Market Comments
A Google User
Dec 11, 2014
Powerful when setup right Worth putting 10 minutes into fiddling with all these settings, as my Bluetooth keyboard now works exactly as I want, making the tablet a pleasure to use.
A Google User
Dec 3, 2014
Saved my day!!! All of sudden, my keyboard showed up on a screen while using the Bluetooth keyboard and was not changed into another language. I tried so many researches and apps and any method didn't work at all. Then I came cross this app....amazing!!! It solved two problems at once. Thanks a lot!!!!๐Ÿ‘๐Ÿ˜
A Google User
Nov 24, 2014
Excellent app Needs an unassuming video with examples!
A Google User
Nov 20, 2014
Excellent Now I can use wide variety of keyboard layouts. It's very important because my language isn't supported by Google (Polish programmer's layout).
A Google User
Nov 18, 2014
Fast, easy and effective! Great app for Bluetooth keyboard users - easy to use once set up, plenty of built in layouts and if not enough, even options for custom ones. I miss only one thing - option to show on-screen keyboard.