Yup, that's pretty much it -- just modify UIInput or create a copy of it that has the keyboard type as the parameter. I haven't exposed this because I'll need to add logic to exclude certain characters on non-mobile side, and that's something I haven't had time for yet.