Better keyboard support for the emoji picker in Plasma

Hey everyone,

In Plasma 5 in was possible to navigate the emoji picker using only the keyboard (even through it could have been a lot more obvious which emoji you were about to pick)
But now in Plasma 6, it is no longer possible to use the arrow keys to move between the emojis.

Are there any plans to make the emoji picker in KDE Plasma more keyboard friendly?
Because it is really a workflow breaker having to use the mouse when I need/want an emoji, since I am normally already typing.

For now, I switched to the wofi-emoji from sway, but I would really love to switch back if we can get better keyboard navigation

7 Likes

I’d like to +1 this request as I too used to use the keyboard navigation feature as well as closing with escape afterwards

4 Likes

just tried wofi-emoji, don’t find it much better than Emoji Selector. no mouse needed though

a good emoji picker must have the keyboard control and ability to pick a string of emojis, put them all in the buffer at once, not only 1 last pressed

2 Likes

Hi - I just tried the Emoji Selector by pressing Super + ., and was able to navigate purely by keyboard, using Tab to move back and forth between the emoji view and the categories on the left, the arrow keys to pick an emoji and Enter to copy one to the clipboard - so I suspect the keyboard support has improved since this topic was first opened?

Do you have thoughts on how a feature would work to add to a buffer within the app? The “press enter to copy” workflow feels pretty intuitive to me, so I don’t know what key commands would feel natural to use for adding to a temporary string vs. immediately copying. (I’m also not a frequent emoji user outside of what Discourse automatically does when I type an emoticon :slight_smile: )

2 Likes

Yes, it seems that the highlighting is also fixed, and the keyboard navigation have been mostly fixed (if I open emoji picker and press tab I also have to press enter to be able to navigate with the arrow-keys again, not obvious. I would suggest having tab switch menu immediately without the need for enter) :grin:
I however, have gotten use to using a modified version of wofi-emoji, so I am probably gonna stick with that one, because wofi-emoji closes when I have selected the emoji, which is not the option with the emoji picker in Plasma.

I think in general the emoji picker in Plasma could benefit from a few configuring option, like:

  • should be emoji picker close after hitting selecting an emoji - option: Select and close
  • shortcut like shift + enter to queue emojies like @Soaron suggested
  • options to configure shortcuts
  • Option to just insert the emoji into the currently active window instead of copy it to the clipboard. Example one select the emoji, the emoji picker window closes, the previous application window becomes active again and the emoji picker “writes the emoji” to the active window (don’t know if this is possible in wayland)
3 Likes

select and close would be really valuable to me. :slightly_smiling_face:

3 Likes

THIS. Coming from the Windows emoji picker which allows simply hitting enter put it into the clipboard and disappearing is legit an option I would like to see. If it’s there already, please forgive me, but I cannot find any configuration options for this app.

1 Like

As a long time Mac OS user (formatting intended), I am used to the mouse picker workflow, but keyboard navigation makes sense too. I’m used to being able to insert a string of emoji by double-clicking (or pressing enter, I suppose) to insert into the last active text field.

Trying the keyboard navigation, pressing tab in order to start using the arrow key feels wrong (there’s an active selection that I feel I should be able to change via keyboard arrows). I’m fine with having to press enter to select a category, what is not intuitive, however, is that the arrow keys are now prepared to select an emoji (no selection cursor appears in the emoji pane until an arrow key is pressed)—it feels like tab at this point would switch focus to the list of emojis to then arrow key through.

Again, old school Mac user (when it used to be much more consistent), but that’s where I’m thinking.

1 Like