Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just updated my Nexus 7 to Jelly-Bean 4.2, and it has the swipe keyboard which is awesome. I want to keep this feature of the stock android keyboard, but with the Dvorak keyboard layout. Is this possible?

I'm NOT looking for a replacement. I like the built in keyboard, I just am wondering if it's possible to change the stock keyboard layout.

Also, if it's easy to switch between Dvorak and qwerty that's preferable :-)

share|improve this question

This is supported in stock android.

Settings -> Languages & Input -> Android Keyboard (Settings icon) -> Advanced settings -> Custom input styles -> Add style -> Set Language & Layout

Then to activate this style, go back to the keyboard settings and go to the input languages and uncheck "use system language" then check the languages you want. :-)

share|improve this answer
This doesn't seem to work these days? I don't see "Advanced Settings". – Limited Atonement Mar 10 at 4:00

I believe it is possible. Choose the layout from SETTINGS > LANGUAGE AND INPUT and the settings button on the side of the ANdroid keyboard.

You might also try long-pressing the SPACE bar on the keyboard.

This page does mention that Jelly Bean has in-built support for DVORAK.

share|improve this answer
This worked! I'm trying it now :-) I'll post the steps later :-) – kentcdodds Nov 18 '12 at 17:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.