IBus-Mozc'u Doğrudan giriş modu yerine Hiragana'da başlat


23

Bilgisayarımı her başlattığımda ve Japonca yazmak istediğimde, Super + Space tuşlarına basmak yeterli değil, Mozc menüsünde Hiragana'yı seçmem gerekiyor:

Ubuntu Mozc IBus doğrudan giriş hiragana

Bana her zaman olur. Her gün ilk kullanımda aracınızın freninin bir gaz pedalı olarak hareket etmesi gibi bir şey. Her gün ilk fren yaptığınızda bir kolu itmeyi hatırlamanız gerekir. Başka bir deyişle: İnanılmaz derecede sinir bozucu ve kaza almanın kesin bir yolu.

Görünen o ki , altta yatan sorunu çözmek için kimse motive edilmedi ve IBus'un 2015 yılında Fcitx ile değiştirileceği görüşmeleri yapıldı.10 (olmadı).

Bu arada, her seferinde tıklamak zorunda kalmamak için bu sorunu çözmenin hızlı bir yolu var mı?


4
16.04'e yükselttikten sonra da burada aynı sorun var. Daha önce 14.04 tarihinde çalışıyor.
bagustris

2
Çözüm değil, ancak klavye kısayollarını düzenledim, böylece şimdi super + boşluk tuşlarına basıp daha sonra hiragana girişine geçmek için alt + `tuşlarını kullandım. Bu, Araçlar-> Özellikler altında ve ardından klavye haritasını "Özelleştir" dir.
computermacgyver

@computermacgyver bu geçici çözümün kısmi bir çözüm olabileceğini ve bu konuya değer kattığını söyledi. Bunu cevap olarak gönderebilir misiniz? Bunun yalnızca bir geçici çözüm olduğuna dikkat edin.
user.dz

Burada çözülmemiş aynı soru gibi görünüyor askubuntu.com/questions/561486
user.dz

@ user.dz: Gerçekten çok benzerler, ancak bu soru bir kısayol için soruyor, ben de bunu sadece bu şekilde başlatmak için bir yol istiyorum.
Nicolas Raoul,

Yanıtlar:


2

Bu, sorunun cevabı değil, sorunun çözümü.

Girdi yöntemini fcitx'e çevirmekte sorun yaşıyorsanız

sudo apt install fcitx-mozc

Daha sonra ibus-mozc ile neredeyse aynı şekilde çalışır ve Hiragana / Katakana / Direct ve benzerlerinin seçimini hatırlar.


1

Kısaca bu bağlantıya göz atarken , genel amacın bunun “düzeltilmeyecek” olmadığını düşünüyorum.

Her neyse, bir geçici çözümüm var. (En azından kde ve xfce4'te.)

  • Run ibus-pref.
  • Giriş Yöntemi'ne gidin ve Mozc için Tercihler'e basın.
  • Keymap stili için Özelleştir ... üzerine tıklayın.
  • Sol alt köşede Edit tuşuna basın ve Yeni Bir Giriş yapın
  • Bu yeni giriş "Doğrudan Giriş" için olmalı ve işlem IME'yi Etkinleştir olmalıdır.
  • Anahtar gelince, pek çok başka uygulama tarafından sık kullanılmayan bir şey seçtiğinizden emin olun.
  • IME'yi Devre Dışı Bırakmak için başka bir giriş de ekleyebilirsiniz.

Bundan sonra yeniden başlatın. Ya da belki sadece çıkış yeterli? Yine de, yeniden başlattıktan sonra bu çalışmayı fark ettiğimi biliyorum.


Yeniden başlattıktan sonra nasıl çalıştığını detaylandırabilir misiniz? Sadece seçilen tuşa basın ve hemen Hiragana'da yazmaya başlayabilirsiniz?
Nicolas Raoul

super+spaceGeçiş yapmak için hala kullanmanız gerekebilir . Sistem tepsisinde, hangi giriş yönteminde olduğunuzu söylemeniz gerekir. Ayrıca deneyebilirsiniz qtconfig-qt4, Arayüz> Varsayılan Giriş Yöntemi'ne gidin, ibus'a geçin ( burada bulundu ). Mozc Girişi'ne girdikten sonra, sadece seçtiğiniz tuşa basmanız gerekir. (örneğin insert, her iki tablo girişi için de seçtim )
calculuswhiz

Yani prosedür şu, doğru mu? : 1) Giriş yapın. 2) tuşuna basın super+space. 3) Seçilen tuşa basın. 4) Hiragana yazın. Sorunu çözmüyor ancak her oturum açmada birkaç saniye tasarruf sağlıyor. "Yazmaya başla お は よ う - ortaya çıktığını anlayın - bu hatayı hatırlayın" dizisi sırasında kaybedilen zamanı kurtarmaz.
Nicolas Raoul

0
  1. Kaynak kodu değiştirebilir ve yeniden oluşturabilirsiniz.
sudo apt install build-essential devscripts -y
sudo apt build-dep ibus-mozc -y
apt source ibus-mozc

~ 2.cd
sonra bulmak property_handler.cc
yerine

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

ile

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

veya! (bu başka bir yöntemdir. birini seçin comman
findds.proto

  enum CompositionMode {
  DIRECT = 0;
  HIRAGANA = 1;

ile

  enum CompositionMode {
  HIRAGANA = 0;
  DIRECT = 1;
  1. inşa et
cd mozc*
dpkg-buildpackage -us -uc -b

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.