Moja ibus
metoda wprowadzania danych została uszkodzona po aktualizacji. Więc przełączyłem się na fcitx
.
W rzeczywistości w moim systemie Fedora 19 zainstalowanych jest kilka komunikatorów internetowych (Input Methods), np. Fcitx, ibus, yong itp.
Nie wiem jednak, jak je skonfigurować. Mój domyślny czat dla gnome-terminal
to yong
, ibus
dla gmrun
. Jeśli chodzi o firefox
lub chrome
, myślę, że używają ibus
domyślnie, ponieważ GTK_IM_MODULE=ibus
.
Istnieją rozwiązania tylko do pracy. Mogę przełączać wiadomości błyskawiczne, klikając menu prawym przyciskiem myszy w niektórych aplikacjach, takich jak gnome-terminal
lub gmrun
. Mogę również określić komunikator za pomocą GTK_IM_MODULE
. Ale jak to zrobić automatycznie?
Wiem, że ustawienia czatu mają coś wspólnego z plikami konfiguracyjnymi, takimi jak
~/.xinputrc
/etc/X11/xinit/xinputrc
/etc/X11/xinit/xinput.d/ibus.conf
/etc/X11/xinit/xinput.d/fcitx.conf
/etc/X11/xinit/xinitrc
/etc/alternatives/xinputrc
Pytania są
- Jak poprawnie skonfigurować komunikator internetowy?
- Jakie pliki konfiguracyjne naprawdę mają znaczenie? W jakiej kolejności wykonania?
źródło
Odpowiedzi:
Mam wybraną metodę wprowadzania X za pomocą zmiennych env
I chociaż używam pulpitu KDE Plasma,
fcitx-config-gtk3
zainstalowałem go, aby skonfigurować żądane języki i inne opcjeźródło
Polecam użyć fcitx-configtool, aby otworzyć okno konfiguracji fcitx, a następnie możesz zmienić klawisz Extra dla metody wprowadzania wyzwalacza na cokolwiek chcesz.
Następnie możesz cd do folderu konfiguracji fcitx: cd ~ / .config / fcitx i użyć profilu chmod 444, aby zmienić uprawnienia profilu tylko do odczytu, aby nikt nie mógł wrócić do wartości domyślnej.
źródło