updated input types for custom keyboards