keyboard/unexpected_keyboard
2024-12-18 08:26:09 -05:00
..
message_ease.jpg add unexpected keyboard layouts/config 2024-12-14 10:25:25 -05:00
messageease.xml adjust messagease layout for unexpected keyboard -- add pipe, add curly braces, flip underscore and dash 2024-12-18 08:26:09 -05:00
qwerty.jpg add unexpected keyboard layouts/config 2024-12-14 10:25:25 -05:00
qwerty.xml add unexpected keyboard layouts/config 2024-12-14 10:25:25 -05:00
README.md fix list render problem in unexpected keyboard readme file 2024-12-14 10:26:56 -05:00
standard_numeric_layer.jpg add unexpected keyboard layouts/config 2024-12-14 10:25:25 -05:00

Unexpected Keyboard Custom Layouts

MessagEase and a tweaked QWERTY (US) layouts that work together. MessagEase is best for vertical, one handed orientations. QWERTY for landscape.

The QWERTY layout is an adjusted form of the bundled QWERTY (US) layout to be more consistent with the MessagEase layout. It is strongly recommended to use both of these layouts together.

Both layouts allow you to flip/flop between the two as well as launch the Android keyboard picker so you can easily swap between MessagEase, QWERTY (US) within Unexpected Keyboard and switch to a different keyboard as appropriate.

Adding to Unexpected Keyboard

To use these layouts you can copy/paste the contents of the xml files into the Unexpected Keyboard custom layout editor.

KemoNine's Personal Config

Layout

  • Layout 1: KmN QWERTY (US)
  • Layout 2: KmN MessagEase

Add keys to the keyboard

  • Disable all but...
  • Alt
  • Meta
  • Tab
  • Esc
  • Page Up
  • Page Down
  • Home
  • End
  • Switch Keyboard
  • F11
  • F12

General Settings

  • Disable Show number row
  • Show NumPad set to Never
  • NumPad layout set to Low digits first
  • Tweak Swiping distance as needed / desired
  • Circle gesture sensitivity set to Disabled
    • Circle gestures can be fiddly, enable if you feel they work for you
  • Enable Double tap on shift for caps lock
  • Custom Vibration set to 50ms
  • Enable Pin entry layout
  • Adjust margins as needed / desired

Additional Info

Resources

Screenshots

MessagEase

(note: the # symbol was added to the layout after the screen shot was taken. it is located on the r key in the upper right corner)

MessagEase

QWERTY

QWERTY

Standard Numeric Layer

(built in / cannot be changed)

Standard Numeric Layer