Tested on both ubuntu-touch/ubuntu-rtm/14.09-proposed[1] and ubuntu-touch/utopic-proposed[2], with English or Chinese locale.
keybaord/maillit works during first ubuntu-system-settings (wifi password), but stop function after Welcome Wizard.
/home/phablet/.cache/upstart/maliit-server.log shows
WARNING: void MIMPluginManagerPrivate::_q_setActiveSubView(const QString&, Maliit::HandlerState) "libubuntu-keyboard-plugin.so" "en" is not enabled
UbuntuWindow - regular geometry
WARNING: file:///usr/share/maliit/plugins/com/ubuntu/keys/ExtendedKeysSelector.qml:57:5: QML QQuickBorderImage: Possible anchor loop detected on centerIn.
Caught exception at Mir/EGL driver boundary: /build/buildd/mir-0.6.1+14.10.20140814/src/client/rpc/stream_socket_transport.cpp(276): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_data(const std::vector<unsigned char>&)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN12_GLOBAL__N_125socket_disconnected_errorEEEEE
std::exception::what: Failed to send message to server: Broken pipe
32, "Broken pipe"
Caught exception at Mir/EGL driver boundary: /build/buildd/mir-0.6.1+14.10.20140814/src/client/rpc/stream_socket_transport.cpp(280): Throw in function virtual void mir::client::rpc::StreamSocketTransport::send_data(const std::vector<unsigned char>&)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorIN12_GLOBAL__N_112socket_errorEEEEE
std::exception::what: Failed to send message to server: Bad file descriptor
9, "Bad file descriptor"
packages version with problem are
maliit-framework 0.99.0+git20130923+17fdf86-0ubuntu1
qtdeclarative5-ubuntu-keyboard-extensions0.1 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-arabic 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-chinese-pinyin 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-czech 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-danish 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-data 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-dutch 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-english 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-finnish 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-french 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-german 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-hebrew 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-hungarian 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-italian 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-polish 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-portuguese 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-russian 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-spanish 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-keyboard-swedish 0.99.trunk.phablet2+14.10.20140826-0ubuntu1
ubuntu-touch/utopic build 203[3] works as expected.
maliit-framework 0.99.0+git20130923+17fdf86-0ubuntu1
qtdeclarative5-ubuntu-keyboard-extensions0.1 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-arabic 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-chinese-pinyin 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-czech 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-danish 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-data 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-dutch 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-english 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-finnish 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-french 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-german 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-hebrew 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-hungarian 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-italian 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-polish 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-portuguese 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-russian 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-spanish 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
ubuntu-keyboard-swedish 0.99.trunk.phablet2+14.10.20140815-0ubuntu1
[1]
current build number: 15
device name: mako
channel: ubuntu-touch/ubuntu-rtm/14.09-proposed
last update: 2014-08-30 10:53:06
version version: 15
version ubuntu: 20140830
version device: 20140811.1
[2]
current build number: 215
device name: mako
channel: ubuntu-touch/utopic-proposed
last update: 2014-08-30 12:12:22
version version: 215
version ubuntu: 20140830
version device: 20140811.1
[3]
current build number: 203
device name: mako
channel: ubuntu-touch/utopic
last update: 2014-08-30 12:24:06
version version: 203
version ubuntu: 20140821.1
version device: 20140811.1