Emoji-Eingabe mit ibus-uniemoji

Wer schnell und einfach mit Emojis arbeiten möchte, muss dazu nicht unbedingt die Typing-Booster-Tastatur-Layouts nutzen, sondern kann genau so gut auch ibus-uniemoji verwenden.

Dazu muss natürlich zuerst einmal das entsprechende Paket mittels

su -c'dnf install ibus-uniemoji'

installiert werden. Anschließend muss noch der iBus-Daemon neugestartet werden, damit ibus-uniemoji erkannt wird. Dies geschieht ganz einfach mittels

ibus restart

Anschließend kann in den iBus-Einstellungen unter „Eingabemethode“ ibus-uniemoji hinzugefügt werden. Dazu muss im Hinzufügen-Dialog zuerst auf die drei Punkte am Ende der Liste geklickt und anschließend unter „Sonstige“ uniemoji ausgewählt werden.

Wer Gnome verwendet, muss in den Einstellungen unter „Region und Sprache“ unter „Eingabequellen“ zuerst auf die drei Punkte am Ende der Liste klicken und anschließend unter „Weitere“ die Eingabequelle „Sonstige (uniemoji)“ auswählen, oder alternativ im Suchfeld einfach „emoji“ eingeben.

Um jetzt einen Emoji in ein Textfeld einzufügen, muss zuerst die Eingabequelle auf uniemoji geändert werden. Anschließend kann man einfach die Bezeichnung des Emoji gefolgt von eingeben. Beispielsweise „light“ + für 💡.

Xfce: iBus Daemon automatisch starten

Bitte beachtet auch die Anmerkungen zu den HowTos!

Um den iBus Daemon, den man u.a. für die Eingabe von Emojis benötigt, automatisch starten zu lassen, sind folgende Schritte nötig:

Zuerst muss das Script /etc/X11/xinit/xinitrc.d/45-autoexec.sh mittels

sudoedit /etc/X11/xinit/xinitrc.d/45-autoexec.sh

erstellt und mit folgendem Inhalt gefüllt werden:

#!/bin/bash
if [ -x "$HOME/.autoexec" ]; then
       . $HOME/.autoexec
fi

Nun muss noch das ~/.autoexec Script erstellt

nano ~/.autoexec

und mit folgendem Inhalt gefüllt werden

# input framework launch
XIM_PROF=ibus
ln -sf /etc/X11/xinit/xinput.d/${XIM_PROF}.conf ${HOME}/.xinputrc
source ${HOME}/.xinputrc

if [ -n "${GTK_IM_MODULE}" ]; then
   export GTK_IM_MODULE
else
   export GTK_IM_MODULE=xim
fi 
if [ -n "${QT_IM_MODULE}" ]; then
   export QT_IM_MODULE
else
   export QT_IM_MODULE=xim
fi 

echo "XIM_PROGRAM=${XIM_PROGRAM}"
${XIM_PROGRAM} ${XIM_ARGS} &

Ab dem nächsten Neustart sollte der iBus Daemon nun automatisch gestartet werden.

(Quelle)