1. Check out our companion app, Forums for Android! Download from Google Play

APP Request: DVORAK Keyboard

Discussion in 'Application Requests' started by Durf, Oct 28, 2008.

  1. Durf

    Durf Well-Known Member
    Thread Starter

    Oct 24, 2008
    There is a couple guys at work, read OLD Guys haha, who really love my phone but both said they would buy one if I ever see an app for dvorak switching. I personally don't get it. :thinking:It's not like you can touch type on this thing anyway but I promised I'd post this.


  2. KlaymenDK

    KlaymenDK Well-Known Member

    May 29, 2009
    Oddly enough, I am faster at hunt-and-peck on a QWERTY than I am on a Dvorak -- and I've been touch typing on Dvorak exclusively for several years. :p If your old mates are not like that, there certainly is something for them!

    There is the Dvorak Keyboard, but I think it's not been actively developed for some time and might no longer be available in the market.

    AnySoftKeyboard has a Alternative English Layouts pack with a Dvorak layout.

    Good luck! :D
  3. ShepherdSpy

    ShepherdSpy New Member

    Dec 14, 2010
    Hi-Just joined the forum,having got myself an Android ARCHOS tablet..I'm curious about Dvorak,and would like to try an app if a useful one were available..Randy Cassingham (This is True Author) rates Dvorak highly,would just like to see if it would work for Me!
  4. tannim

    tannim Active Member

    Jul 28, 2011
    I have an idea for a dvorak program, but I don't know how to write it. Since any hardware keyboard plugged into android is only qwerty, even with a dvorak softkeyboard installed, I thought to try something different.

    Instead of changing the layout, it would just intercept what is typed on the hard keyboard and convert it to dvorak. For example if I were to press " ; " on a standard qwerty board, the program would intercept it before it got to any text box/area, replace it with an "s" instead, and put that in the text box.

    I don't know how to write the actual program, but I did write a bit of pseudo code for it. It's just a select case statement really that examines which letter was pressed and replaces it with the correct letter.

    If anybody wants to write it, it seems like it would be a simple program to write. I tried to work with eclipse but it's just too badly designed.

    if I could root my tablet, it would be easy to change the qwerty.kl to a dvorak layout, but rooting is more and more difficult all the time.

    the "pseudocode" This is for no modifier keys. I also made one for Shift and Capslock and shift+capslock.

    Select Case Key
    #Comment - Number Row Key changes
    - = change to [
    = = change to ]
    #Comment - Top Row Key changes
    q = change to '
    w = change to ,
    e = change to .
    r = change to p
    t = change to y
    y = change to f
    u = change to g
    i = change to c
    o = change to r
    p = change to l
    [ = change to /
    ] = change to =
    #Comment - Middle Row Key changes
    #Comment - A = A Same in Dvorak as Qwerty Handled by the Else
    s = change to o
    d = change to e
    f = change to u
    g = change to i
    h = change to d
    j = change to h
    k = change to t
    l = change to n
    ; = change to s
    ' = change to -
    #Comment - Bottom Row Key changes
    z = change to ;
    x = change to q
    c = change to j
    v = change to k
    b = change to x
    n = change to b
    #Comment - M = M Same in Dvorak as Qwerty Handled by the Else
    , = change to w
    . = change to v
    / = change to z
    #Comment - For keys that are the same in Dvorak as in Qwerty
    pressed key = pressed key
    end case

Share This Page