Option to disable emoji keyboard?
I don't know if this is possible, but when I'm using modifier-key combinations I often slip and touch the "globe" key in the lower-left of the iPad Pro keyboard, opening the emoji chooser. As far as I can tell, how to dismiss it then is weirdly nondeterministic, sometimes requiring another tap of the globe key, sometimes requiring a tap of the screen, which interrupts keyboarding in an annoying fashion.°
Could I make a feature request to disable the emoji chooser completely? — ° In case it's an artifact of this, I should mention that I have my hardware keyboard layout set to Dvorak.
I have the same problem, although for me hitting the globe key again reliably switches back to the normal keyboard
@goerz Perhaps because I use Dvorak I have the trouble, as sometimes (seems to happen if I tap it twice in quick succession?) a pop-up overlay appears in the center of the screen, as so:
At that point, it is only possible to dismiss by touching the screen or by selecting "English" using the arrow keys and pressing return.
p.s. The image above is of a software keyboard and not the emoji display because I can't seem to screenshot this state when the emojis are still displayed; the software keyboard gets captured instead. Some odd UI interaction, I presume. Take my word that when I do this without trying to screenshot it, it's the emoji chooser displayed.
p.p.s. And, yes, that's a browser, not Blink; this behavior happens in most programs that accept hardware keyboard input. But not all; Swift Playground is an example where this doesn't happen. So it seems like this is something that can be configurable by apps.)
That is a pain for me too, but I didn't know it could be configured by apps. Hopefully it won't be Apple only, maybe just a simple setting on the view.
What I have done for now is just removing emojis completely from the iPad. that can be done through settings.
I get the same popup overlap if I hit the globe key in quick succession, so I don't think Dvorak is the culprit. In addition to arrow keys, hitting "globe" again switches between keyboards. Also, in addition to confirming with "Enter", it works to just wait for about 1 second. In any case, accidentally hitting the globe key is annoying, both because the keyboard that pops up changes the screen layout, and because it takes at least a second to get back to normal.
If the keyboard could be disabled per application, that would be awesome. I use it in iMessage only, everywhere else it's pretty useless (and I don't think there's a way to insert emojis in iMessage without the Emoji keyboard, is there?)
I figured out how to do it. Will be out on next version, and we will make it a switch so that others who want to put emojis on their terminals can still be satisfied.
Could this be extended to also include disabling custom keyboards?
I use a custom keyboard for all of my regular apps (Gboard to be exact, because I love swipe-to-type), but within Blink, shift is automatically enabled for the first character of the command (with the default iOS keyboard, the first word isn't auto-capitalized within Blink).
I'd prefer to simply disable my custom keyboard for Blink alone, but it may also be worth looking into why disabling auto-capitalization for the first word doesn't work with custom keyboards.
the whole “globe emoji keyboard” thing is so annoying I’d be willing to pay a bounty to have an option to disable it (just inside blink)
If we could re-map that button to ctrl, alt, esc, shift, (or other modifier keys) that would be SICK...
This would also be my top 1 feature request. Either disable, or ideally set to a modifier key.
Only way to do that is to use private api for now.
Found this thread when looking for a solution to the same problem, is there any progress made on this or is it not working out? Or as @carloscabanero mentioned 2 years ago it would be in the next release, it’s also possible it’s there already but I can’t figure where to change the setting? 😄
Anyway we can get this feature? All my keyboards have a Ctrl there and it is hard to reprogram my muscle memory just for this keyboard.
It can be disabled only with private API. We can't do that right now. At WWDC Apple devs told us that they are thinking about opening that API.
@yury thank you for the response! 👍
Let's hope Apple will follow through on that 😄