Added first rendition of onscreen keyboard for controllers