<?xml version="1.0" encoding="utf-8"?>
<!--
  Unexpected Keyboard - Android/Gboard Style Layout

  Looks like standard Android keyboard but with
  Unexpected Keyboard's reliability for terminal use.

  Swipe up for numbers, corners for common symbols.
-->

<keyboard bottom_row="true" name="Android Style">
  <!-- Row 1: QWERTY - numbers on swipe up -->
  <row>
    <key key0="q" key2="1"/>
    <key key0="w" key2="2"/>
    <key key0="e" key2="3"/>
    <key key0="r" key2="4"/>
    <key key0="t" key2="5"/>
    <key key0="y" key2="6"/>
    <key key0="u" key2="7"/>
    <key key0="i" key2="8"/>
    <key key0="o" key2="9"/>
    <key key0="p" key2="0"/>
  </row>

  <!-- Row 2: Home row (slightly narrower to mimic Gboard indent) -->
  <row>
    <key width="0.5" key0=""/>
    <key key0="a" key2="@"/>
    <key key0="s" key2="#"/>
    <key key0="d" key2="$"/>
    <key key0="f" key2="_"/>
    <key key0="g" key2="&amp;"/>
    <key key0="h" key2="-"/>
    <key key0="j" key2="+"/>
    <key key0="k" key2="("/>
    <key key0="l" key2=")"/>
    <key width="0.5" key0=""/>
  </row>

  <!-- Row 3: Shift, bottom letters, backspace -->
  <row>
    <key width="1.5" key0="shift" key2="capslock"/>
    <key key0="z" key2="*"/>
    <key key0="x" key2="&quot;"/>
    <key key0="c" key2="'"/>
    <key key0="v" key2=":"/>
    <key key0="b" key2=";"/>
    <key key0="n" key2="!"/>
    <key key0="m" key2="?"/>
    <key width="1.5" key0="backspace"/>
  </row>

  <!-- Row 4: Standard Android bottom row -->
  <row height="1.0">
    <key width="1.5" key0="switch_numeric" key2="switch_emoji"/>
    <key width="1.0" key0=","/>
    <key width="5.0" key0="space"/>
    <key width="1.0" key0="."/>
    <key width="1.5" key0="enter" key2="action"/>
  </row>
</keyboard>
