Disclaimer: There seem to be a number of potential duplicates to this question on common android forums and SX sites (e.g.: How to install a custom keyboard in Android?), but many are a couple of years old and none seem to be what I'm hoping for. Thence:

Looking for a solution that

  • does not require rooting
  • does not require additional apps, ideally
  • does not require "serious" coding

Any ideas?

See also:

  • Not that it's of much relevance here, but I know of ways in both Linux and Windoze to "install" a custom keyboard layout... (without having to resort to 3rd-party software for it) Oct 3, 2013 at 6:13
  • Which device are we talking about here? Oct 3, 2013 at 6:36
  • Samsung S4 mini. Oct 3, 2013 at 7:39
  • Did you ever find an answer to this?
    – William
    Feb 5, 2017 at 15:20
  • I suggest you develop a new keyboard. You can find several code templates to start with.
    – iOS
    Sep 20, 2017 at 23:01

1 Answer 1


Closest working solution I was able to get was to use JBak Keyboard which allows you to customise it's layout and skins using simple XML files.

  • Watch the permissions on that - jbak keyboard has full internet access! I don't know that it's doing anything wrong, but that seems inappropriate to me. Mar 13, 2015 at 12:56
  • Maybe because it downloads dictionaries off the internet. And one can always use AppOps, if so inclined
    – strNOcat
    Mar 13, 2015 at 13:02
  • AppOps only worked in a few versions of Android, none of which are on any of my current devices. So I don't really think that's a good solution for the average user right now. Mar 13, 2015 at 13:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .