[florence] Adding a virtual keyboard for touch screens