No accessible way to enter emojis in macOS Ventura, emoji picker is practically unusable with keyboard?
My problem is about entering emojis using a keyboard (the native keyboard of my Macbook, problem is not particularly related to external keyboards).
I know of two ways to do that in basic apps such as iMessage (also applies to any other native text input though).
1) I just learned about the shortcut Control+Command+Space to open the global symbols and emoji picker in any text field.
2) This does the same thing that previously was the default action of a long-press of the Fn key on my MBP 2021 (M1 Pro, 14"). However, I had to disable this long-press action because I need the default function keys more often than brightness and volume controls.
Both shortcuts open this window:
However, the behavior is extremely strange, to the point of making this unusable for me.
1) The window is not initially focused
2) The window breaks CTRL-Tab to switch between apps
3) The window breaks other global shortcuts such as CTRL+Space for Spotlight search
4) Even when focusing the window using the touchpad or a mouse, it still is not navigable using a keyboard. Inserting an emoji by pressing ENTER is not possible. Navigating the emoji list is impossible, only the search field works.
Am I doing something wrong, is this for historical reasons, or is this app just very bug-ridden?
The behavior as present on my device - in my opinion - violates basic accessibility principles and excludes keyboard-only users.
I know there are workarounds such as this one https://github.com/nathanmsmith/macos-emoji-snippets/blob/main/emoji.plist
But in my opinion, this is not what I'd expect of an expensive laptop with an otherwise good user experience.
Keyboard use is important, especially for people who have a motor impairment, injury or for people who just want to type quickly.
There seems to be no other way to enter emojis using the keyboard in e.g. iMessage (like in other apps such as Slack, Mattermost and the like, which use keyboard shortcuts starting with a colon, that are confirmed using the TAB key), this leaves me without any usable way to enter emojis using a keyboard.
Would appreciate any help or comment.
Currently, inserting a simple emoji requires jumping through several hoops and forces me to leave the keyboard, whereas in other apps with their own features for keyboard input on top (even WhatsApp Web!), I only need to enter a colon followed by a couple of letters and the TAB key.
MacBook Pro 14″