Keyboard Master

Keyboard Master Free App

Rated 3.85/5 (180) —  Free Android application by David P. White

Advertisements

About Keyboard Master

R E Q U I R E S -- R O O T
R E Q U I R E S -- B U S Y B O X
M U S T - BE - INSTALLED - AS - SYSTEM - APP

Thank you for READING the following BEFORE commenting/reviewing:


For most android devices but tested only on Samsung Note I (ICS/JB), Galaxy S2 (JB), and Galaxy Note 10.1 (JB).

Install as a normal app. But to operate fully, you MUST install as a system app. I recommend using /system/app mover but am informed that Titanium Backup Pro will also perform this function. Other techniques may work as well. You must undo this prior to a full uninstall.
After using on your device in free mode, please consider purchasing the Pro Upgrade to unlock other features.
Please email me from the link on this page with questions, comments, or suggestions. I cannot respond to reviews left by users so that is not the best channel to reach me.

There are piles of keyboards/input methods out there for Android devices. But it stands to reason that some keyboards are much better for some tasks than others. Imagine a hypothetical app which never accepts alphabetic input. When running this app, you don't need a full QWERTY keyboard - something like a 10-key pad would be much more efficient. So you may find yourself regularly switching between keyboards whenever you use a certain app. But doing so in Android is something of a pain involving at least several steps each time you switch.

Keyboard Master exists to save you this time and hassle! It permits your device to "remember" (called a mapping) that you want to use a specific keyboard each time you run a specific app. And when that app becomes the active task, Keyboard Master takes care of making the keyboard swap and then swapping back when the app is no longer being used.

Keyboard Master operates, by default, in a free mode. In free mode you can establish only a single mapping at a time so you can test how well the app works on your device. This single mapping may be adequate for some users and, if so, please enjoy Keyboard Master at no charge.

Users with more advanced needs will appreciate the Pro Upgrade which you can purchase within Keyboard Master (see the options menu). Purchasing this upgrade will enable the following additional features of Keyboard Master:

Removes the limit of only one app-to-keyboard mapping. There will be no limit imposed.
Enables the optional, automatic capture of app-to-keyboard mappings as you change the selected input method while running an application.
Enables optional, special processing when a hardware keyboard is detected.
Enables the on-demand backup/loading of all settings to/from your device's SD card.
Enables extra convenience items on the options menu.
It will also unlock other, advanced features that may be added in the future. I can envision future support for device orientation in mappings and special treatment when a hardware keyboard is in use, to name a few.

All of this power and convenience comes at a technical price. Not only does this app require ROOT, but it also must be installed as a "system" app (as opposed to a normal or downloaded app) because only a system app is permitted to swap keyboards in this way. So once you have downloaded Keyboard Master, you MUST move it to the location on your device where system apps reside. And it must be moved back prior to full uninstall.

Please see the app's Help for all the details.

I want to thank the author of this app who's published code hinted at how Keyboard Master could accomplish all of this.
M U S T - BE - INSTALLED - AS - SYSTEM - APP
R E Q U I R E S -- B U S Y B O X
R E Q U I R E S -- R O O T

How to Download / Install

Download and install Keyboard Master version 1.2.8 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: com.whitedavidp.keyboardmaster, download Keyboard Master.apk

All Application Badges

Free
downl.
Android
2.3+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Updated developer's email.
Version update Keyboard Master was updated to version 1.2.8
Version update Keyboard Master was updated to version 1.2.7
Version update Keyboard Master was updated to version 1.2.4

What are users saying about Keyboard Master

R70%
by R####:

Lll

X70%
by X####:

مش راضي يشتغل عندي

R70%
by R####:

Gives me an error saying I don't have busybox (I have Superuser), but works perfectly. I used "/system/app mover" by j4velin to move this after install. Now I have the system keyboard set for Snapchat, and Swiftkey for everything else. (Swiftkey doesn't work right in Snapchat.)

R70%
by R####:

Stopped working after lolipop upgrade. Even bad that System App cannot uninstall.

R70%
by R####:

Msks

F70%
by F####:

مش راضي يشتغل عندي

S70%
by S####:

Excellent

S70%
by S####:

complains that my rooted phone with busbox needs root and busibox. The fact that it doesn't say which reflects rather poorly. I won't waste any more time and will uninstall.

S70%
by S####:

2013-12-1 BionicJB. Works, though causes problems with lastpass. Unfortunately it checks for license far too often, causing it to fail when no internet connection (frequent when travelling). Not worth the money unless this check is changed to *at most* once a day. I'm tempted to reverse engineer this just to remove the check (I've bought the app)- apps like this abuse the network permission, and net use is a performance/battery killer.

S70%
by S####:

Gives me an error saying I don't have busybox (I have Superuser), but works perfectly. I used "/system/app mover" by j4velin to move this after install. Now I have the system keyboard set for Snapchat, and Swiftkey for everything else. (Swiftkey doesn't work right in Snapchat.)

S70%
by S####:

App works fine, switches keyboards to match my mappings, but constantly nags that root or busybox isn't working. I can start the service but can't enable keyboard termination.

S70%
by S####:

keyboard service takes 20 mb ram, why so big?

N70%
by N####:

Excellent

N70%
by N####:

complains that my rooted phone with busbox needs root and busibox. The fact that it doesn't say which reflects rather poorly. I won't waste any more time and will uninstall.

N70%
by N####:

2013-12-1 BionicJB. Works, though causes problems with lastpass. Unfortunately it checks for license far too often, causing it to fail when no internet connection (frequent when travelling). Not worth the money unless this check is changed to *at most* once a day. I'm tempted to reverse engineer this just to remove the check (I've bought the app)- apps like this abuse the network permission, and net use is a performance/battery killer.

N70%
by N####:

Gives me an error saying I don't have busybox (I have Superuser), but works perfectly. I used "/system/app mover" by j4velin to move this after install. Now I have the system keyboard set for Snapchat, and Swiftkey for everything else. (Swiftkey doesn't work right in Snapchat.)

P70%
by P####:

App works fine, switches keyboards to match my mappings, but constantly nags that root or busybox isn't working. I can start the service but can't enable keyboard termination.

N70%
by N####:

keyboard service takes 20 mb ram, why so big?


Share The Word!


Rating Distribution

RATING
3.95
180 users

5

4

3

2

1