Implement screen keyboard for surface_dingux mode