Q: How to show keyboard with numbers and symbols by default - ionic How to show keyboard like this by default on android ionic5 app?
I've tried type="number" but it only allows to input numbers. On ios it shows full keyboard with this type.
By default, I mean to show it immediately after user clicks on the input

A: You need to use inputmode and not type as per the documentation.

A: Try this type of input, it works for me
<ion-input type="text"></ion-input>


A: No, you can't.  In face, you can't even be sure the keyboard has a screen like that on Android.  On Android, the keyboard is a separate app, and not all OEMs use the same one (and the user can also switch it out themselves).  You can set the input type as a hint for what it should display-  but it can ignore that hint.  And the hints are very generic-  text, email, number, password, things like that.  There's no hint that says "symbols screen" and not every keyboard has a screen line that. And I don't know of any hint that commonly maps to that either.
