Squeekboard is a virtual keyboard supporting Wayland, built primarily for the Librem 5 phone. WWW: https://source.puri.sm/Librem5/squeekboard