In F34 I configured my input sources to be able to type emojis using “Ctrl+shift+e”, by adding “Typing Booster” as an input source next to my main input source. This worked nicely and is a super cool feature.
However, the “Ctrl+shift+e” shortcut stopped working after I upgraded to F35. I’ve tried resetting my input sources and configuring them again, but with no luck.
To check or change the keyboard shortcuts for the emoji* or unicode code point input methods, launch ibus-setup in a terminal.
* It’s called “Emoji Input” but I find this input method useful for entering characters beyond Emoji — I much prefer it to memorizing unicode code points. Indeed, I deleted the Ctrl+Shift+U keybinding to free it up for applications.
To delete the Ctrl+Shift+U keybinding to free it up for applications,
Launch ibus-setup from a terminal.
Go to the Emoji tab.
Click the ellipsis to the right of Unicode code point.
Click the Delete button.
Add export GTK_IM_MODULE=ibus to your ~/.bash_profile, or set this wherever you prefer to set environment variables.
Log out and back in to let the environment variable take effect.
In my testing, it is no longer necessary to enable more than one IBus engine, such as ibus-typing-booster or ibus-libpinyin, to enable the emoji input method.