+ i0{
+ handwrit{"Handwriting Input Method"}
+ pinyin{"Pinyin Input Method"}
+ und{"Unspecified Input Method"}
+ wubi{"Wubi Input Method"}
+ }
+ k0{
+ 101key{"101-Key Keyboard"}
+ 102key{"102-Key Keyboard"}
+ 600dpi{"600 dpi Keyboard"}
+ 768dpi{"768 dpi Keyboard"}
+ android{"Android Keyboard"}
+ azerty{"AZERTY-Based Keyboard"}
+ chromeos{"ChromeOS Keyboard"}
+ colemak{"Colemak Keyboard"}
+ dvorak{"Dvorak Keyboard"}
+ dvorakl{"Dvorak Left-Handed Keyboard"}
+ dvorakr{"Dvorak Right-Handed Keyboard"}
+ el220{"Greek 220 Keyboard"}
+ el319{"Greek 319 Keyboard"}
+ extended{"Keyboard With Many Extra Characters"}
+ googlevk{"Google Virtual Keyboard"}
+ isiri{"Persian ISIRI Keyboard"}
+ legacy{"Legacy Keyboard"}
+ lt1205{"Lithuanian LST 1205 Keyboard"}
+ lt1582{"Lithuanian LST 1582 Keyboard"}
+ nutaaq{"Inuktitut Nutaaq Keyboard"}
+ osx{"macOS Keyboard"}
+ patta{"Thai Pattachote Keyboard"}
+ qwerty{"QWERTY-Based Keyboard"}
+ qwertz{"QWERTZ-Based Keyboard"}
+ ta99{"Tamil 99 Keyboard"}
+ und{"Unspecified Keyboard"}
+ var{"Keyboard Variant"}
+ viqr{"Vietnamese VIQR Keyboard"}
+ windows{"Windows Keyboard"}
+ }
+ kr{
+ currency{"Currency"}
+ digit{"Digits"}
+ punct{"Punctuation"}
+ space{"Whitespace"}
+ symbol{"Symbol"}
+ }
+ kv{
+ currency{"Ignore Symbols affects spaces, punctuation, all symbols"}
+ punct{"Ignore Symbols affects spaces and punctuation only"}
+ space{"Ignore Symbols affects spaces only"}
+ symbol{"Ignore Symbols affects spaces, punctuation, non-currency symbols"}
+ }