{
  "version": {
    "_number": "$Revision$"
  },
  "keyword": {
    "t": {
      "k0": {
        "_description": "Keyboard transform:    Used to indicate a keyboard transformation, such as one used by a client-side virtual keyboard.    The first subfield in a sequence would typically be a 'platform' designation,    representing the platform that the keyboard is intended for.   The keyboard might or might not correspond to a keyboard mapping shipped by the vendor for the platform.   One or more subsequent fields may occur, but are only added where needed to distinguish from others.",
        "_since": "21.0.2",
        "101key": {
          "_description": "101 key layout.",
          "_since": "21.0.2"
        },
        "102key": {
          "_description": "102 key layout.",
          "_since": "21.0.2"
        },
        "600dpi": {
          "_description": "Keyboard for a 600 dpi device.",
          "_since": "21.0.2"
        },
        "768dpi": {
          "_description": "Keyboard for a 768 dpi device.",
          "_since": "21.0.2"
        },
        "android": {
          "_description": "Android keyboard.",
          "_since": "21.0.2"
        },
        "azerty": {
          "_description": "A AZERTY-based keyboard or one that approximates AZERTY in a different script.",
          "_since": "21.0.2"
        },
        "chromeos": {
          "_description": "ChromeOS keyboard.",
          "_since": "21.0.2"
        },
        "colemak": {
          "_description": "Colemak keyboard layout. The Colemak keyboard is an alternative to the QWERTY and dvorak keyboards. http://colemak.com/.",
          "_since": "21.0.2"
        },
        "dvorak": {
          "_description": "Dvorak keyboard layout. See also http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard.",
          "_since": "21.0.2"
        },
        "dvorakl": {
          "_description": "Dvorak left-handed keyboard layout. See also http://en.wikipedia.org/wiki/File:KB_Dvorak_Left.svg.",
          "_since": "21.0.2"
        },
        "dvorakr": {
          "_description": "Dvorak right-handed keyboard layout. See also http://en.wikipedia.org/wiki/File:KB_Dvorak_Right.svg.",
          "_since": "21.0.2"
        },
        "el220": {
          "_description": "Greek 220 keyboard. See also http://www.microsoft.com/resources/msdn/goglobal/keyboards/kbdhela2.html.",
          "_since": "21.0.2"
        },
        "el319": {
          "_description": "Greek 319 keyboard. See also ftp://ftp.software.ibm.com/software/globalization/keyboards/KBD319.pdf.",
          "_since": "21.0.2"
        },
        "extended": {
          "_description": "A keyboard that has been enhanced with a large number of extra characters.",
          "_since": "21.0.2"
        },
        "googlevk": {
          "_description": "Google virtual keyboard.",
          "_since": "21.0.2"
        },
        "isiri": {
          "_description": "Persian ISIRI keyboard. Based on ISIRI 2901:1994 standard. See also http://behdad.org/download/Publications/persiancomputing/a007.pdf.",
          "_since": "21.0.2"
        },
        "legacy": {
          "_description": "A keyboard that has been replaced with a newer standard but is kept for legacy purposes.",
          "_since": "21.0.2"
        },
        "lt1205": {
          "_description": "Lithuanian standard keyboard, based on the LST 1205:1992 standard. See also http://www.kada.lt/litwin/.",
          "_since": "21.0.2"
        },
        "lt1582": {
          "_description": "Lithuanian standard keyboard, based on the LST 1582:2000 standard. See also http://www.kada.lt/litwin/.",
          "_since": "21.0.2"
        },
        "nutaaq": {
          "_description": "Inuktitut Nutaaq keyboard. See also http://www.pirurvik.ca/en/webfm_send/15.",
          "_since": "21.0.2"
        },
        "osx": {
          "_description": "Mac OSX keyboard.",
          "_since": "21.0.2"
        },
        "patta": {
          "_description": "Thai Pattachote keyboard. This is a less frequently used layout in Thai (Kedmanee layout is more popular). See also http://www.nectec.or.th/it-standards/keyboard_layout/thai-key.htm.",
          "_since": "21.0.2"
        },
        "qwerty": {
          "_description": "QWERTY-based keyboard or one that approximates QWERTY in a different script.",
          "_since": "21.0.2"
        },
        "qwertz": {
          "_description": "QWERTZ-based keyboard or one that approximates QWERTZ in a different script.",
          "_since": "21.0.2"
        },
        "ta99": {
          "_description": "Tamil 99 keyboard. See also http://www.tamilvu.org/Tamilnet99/annex1.htm.",
          "_since": "21.0.2"
        },
        "und": {
          "_description": "The vender for the keyboard is not specified. Used when the only information known (or requested) is that the text was (or is to be) converted using an keyboard.",
          "_since": "21.0.2"
        },
        "var": {
          "_description": "A keyboard layout with small variations from the default.",
          "_since": "21.0.2"
        },
        "viqr": {
          "_description": "Vietnamese VIQR layout, based on http://tools.ietf.org/html/rfc1456.",
          "_since": "21.0.2"
        },
        "windows": {
          "_description": "Windows keyboard.",
          "_since": "21.0.2"
        }
      }
    }
  }
}
