Faire démarrer IBus-Mozc dans Hiragana plutôt qu'en mode d'entrée directe


23

Chaque fois que je redémarre mon ordinateur et que je veux taper du japonais, appuyer sur Super + Espace ne suffit pas, je dois également sélectionner Hiragana dans le menu de Mozc:

Ubuntu Mozc IBus direct input hiragana

Ça me prend à chaque fois. C'est un peu comme si le frein de votre voiture faisait office d'accélérateur la première fois que vous l'utilisiez chaque jour. Chaque jour, la première fois que vous freinez, vous devez vous rappeler de pousser un levier. En d'autres termes: incroyablement ennuyeux et un moyen sûr d'obtenir des accidents.

Apparemment, personne n'est motivé pour résoudre le problème sous-jacent , et il y a eu des discussions selon lesquelles IBus serait remplacé par Fcitx en 2015.10 (ce n'est pas le cas).

En attendant, existe-t-il un moyen rapide de résoudre ce problème pour éviter d'avoir à cliquer à chaque fois?


4
Même problème ici après la mise à niveau vers 16.04. Il fonctionne précédemment le 14.04.
bagustris

2
Pas une solution, mais j'ai modifié les raccourcis clavier pour que j'appuie maintenant sur super + espace, puis j'utilise alt + `pour passer à l'entrée hiragana. C'est sous Outils-> Propriétés puis "Personnaliser" la carte du clavier.
computermacgyver

@computermacgyver, cette solution de contournement pourrait être une solution partielle et ajouter de la valeur à ce sujet. Pourriez-vous poster cela comme réponse? Mentionnez que ce n'est qu'une solution de contournement.
user.dz

Ressemble à la même question non résolue ici askubuntu.com/questions/561486
user.dz

@ user.dz: Ils sont très similaires en effet, mais cette question demande un raccourci, tandis que je demande un moyen de le faire démarrer de cette façon.
Nicolas Raoul

Réponses:


2

Ce n'est pas une réponse à la question mais une solution au problème.

Si vous n'avez aucun problème pour basculer la méthode d'entrée dans fcitx

sudo apt install fcitx-mozc

Ensuite, cela fonctionne presque comme ibus-mozc et il se souvient du choix d'Hiragana / Katakana / Direct et etc.


1

Survolant brièvement ce lien , je pense que l'essentiel est que cela ne va pas être "corrigé?"

Quoi qu'il en soit, j'ai une solution de contournement. (Au moins sur kde et xfce4.)

  • Courez ibus-pref.
  • Accédez à Méthode d'entrée et appuyez sur Préférences pour Mozc.
  • Cliquez sur Personnaliser ... pour le style de Keymap.
  • Appuyez sur Modifier dans le coin inférieur gauche et créez une nouvelle entrée
  • Cette nouvelle entrée doit être pour "Entrée directe" et l'action doit être Activer IME.
  • En ce qui concerne la clé, assurez-vous de choisir quelque chose qui n'est pas fréquemment utilisé par de nombreuses autres applications.
  • Vous pouvez également ajouter une autre entrée pour Désactiver IME.

Redémarrez après cela. Ou peut-être que la déconnexion suffit? Je sais cependant que je n'ai remarqué que cela fonctionnait qu'après un redémarrage.


Pourriez-vous détailler comment cela fonctionne après le redémarrage? Vous appuyez simplement sur la touche choisie et vous pouvez immédiatement commencer à taper Hiragana?
Nicolas Raoul

Vous devrez peut-être encore utiliser le super+spacepour basculer. La barre d'état système devrait vous indiquer la méthode de saisie utilisée. Vous pouvez également essayer qtconfig-qt4, allez dans Interface> Méthode de saisie par défaut, passez à ibus (trouvé ici ). Une fois que vous êtes sur l'entrée Mozc, vous devriez simplement être en mesure d'appuyer sur la touche sélectionnée. (par exemple, j'ai choisi insertpour les deux entrées de table)
calculuswhiz

La procédure est donc la suivante, non? : 1) Connectez-vous. 2) Appuyez sur super+space. 3) Appuyez sur la touche choisie. 4) Tapez hiragana. Il ne résout pas le problème mais enregistre quelques secondes à chaque connexion. Cela n'économise pas le temps perdu pendant la séquence "commencez à taper お は よ う - réalisez que ohayou est sorti - souvenez-vous de ce bug".
Nicolas Raoul

0
  1. Vous pouvez modifier le code source et reconstruire
sudo apt install build-essential devscripts -y
sudo apt build-dep ibus-mozc -y
apt source ibus-mozc

2.cd ~
puis recherchez property_handler.cc
remplacer

  #if IBUS_CHECK_VERSION(1, 5, 0)
  const bool kActivatedOnLaunch = false;

avec

  #if IBUS_CHECK_VERSION(1, 5, 0)
  const bool kActivatedOnLaunch = true;

ou! (c'est une autre méthode. en choisir une) trouver des commandes.
remplacer la photo

  enum CompositionMode {
  DIRECT = 0;
  HIRAGANA = 1;

avec

  enum CompositionMode {
  HIRAGANA = 0;
  DIRECT = 1;
  1. construit le
cd mozc*
dpkg-buildpackage -us -uc -b

4.sudo dpkg -i ibus-mozc * .deb (version
dfsg ) 5.reboot

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.