डायरेक्ट इनपुट मोड के बजाय हीरागाना में IBus-Mozc शुरू करें


23

हर बार जब मैं अपने कंप्यूटर को पुनरारंभ करता हूं और जापानी में टाइप करना चाहता हूं, तो सुपर + स्पेस का उपयोग करना पर्याप्त नहीं है, मुझे मोज़ेक के मेनू में हीरागाना का चयन करना होगा:

उबंटू मोज़ेक आईबीस डायरेक्ट इनपुट हीरागाना

यह मुझे हर बार मिलता है। यह थोड़ा सा है अगर आपकी कार के ब्रेक ने एक त्वरक के रूप में काम किया है, जब आप प्रत्येक दिन इसका उपयोग करते हैं। पहली बार जब आप ब्रेक लेते हैं तो आपको लीवर को धक्का देना याद रखना पड़ता है। दूसरे शब्दों में: अविश्वसनीय रूप से कष्टप्रद और दुर्घटनाओं को प्राप्त करने का एक निश्चित तरीका।

जाहिरा तौर पर दोपहर को अंतर्निहित समस्या को ठीक करने के लिए प्रेरित किया जाता है , और इस बात पर चर्चा हुई कि आईबीस को 2015.10 में Fcitx के साथ बदल दिया जाएगा (यह नहीं किया गया)।

इस बीच, इस समस्या को ठीक करने का एक त्वरित तरीका है कि हर बार क्लिक करने से बचें?


4
16.04 में अपग्रेड के बाद यहां भी यही समस्या है। यह पहले 14.04 पर काम करता है।
बैगास्ट्रिस

2
समाधान नहीं है, लेकिन मैंने कीबोर्ड शॉर्टकट को संपादित किया ताकि मैं अब सुपर + स्पेस दबाऊं और फिर hiranaana इनपुट पर स्विच करने के लिए alt + `का उपयोग करें। यह टूल-> गुण के अंतर्गत है और फिर कीबोर्ड मैप को "कस्टमाइज़" करें।
कम्प्यूटर्मेसर

@computermacgyver कि समाधान एक आंशिक समाधान हो सकता है और यह इस विषय पर मूल्य जोड़ता है। आप जवाब के रूप में पोस्ट कर सकते हैं? उल्लेख करें कि यह केवल एक समाधान है।
user.dz

यहाँ एक ही अनसुलझे प्रश्न की तरह लगता है askubuntu.com/questions/561486
user.dz

@ user.dz: वे वास्तव में बहुत समान हैं, लेकिन यह सवाल एक शॉर्टकट के लिए पूछता है, जबकि मैं एक तरीका पूछता हूं बस इसे शुरू करने का तरीका।
निकोलस राउल

जवाबों:


2

यह सवाल का जवाब नहीं है, लेकिन समस्या के लिए एक काम है।

यदि आपको इनपुट विधि को fcitx में बदलने की कोई समस्या नहीं है

sudo apt install fcitx-mozc

तब यह लगभग ibus-mozc के समान काम करता है और इसे हीरागाना / कटकाना / प्रत्यक्ष और आदि की पसंद याद है।


1

इस लिंक पर संक्षेप में , मुझे लगता है कि सामान्य बात यह है कि यह "निश्चित" नहीं होगा?

वैसे भी, मेरे पास वर्कअराउंड है। (कम से कम kde और xfce4 पर)

  • भागो ibus-pref
  • इनपुट विधि पर जाएं, और वरीयता के लिए मोज़ेक को हिट करें।
  • Keymap स्टाइल के लिए Customize ... पर क्लिक करें।
  • निचले बाएँ कोने में संपादित करें और एक नया प्रवेश करें
  • यह नई प्रविष्टि "डायरेक्ट इनपुट" के लिए होनी चाहिए और एक्शन एक्टिवेट आईएमई होना चाहिए।
  • कुंजी के लिए, कुछ अन्य अनुप्रयोगों द्वारा अक्सर उपयोग नहीं की जाने वाली चीज़ को चुनना सुनिश्चित करें।
  • आप निष्क्रिय आईएमई के लिए एक और प्रविष्टि भी जोड़ सकते हैं।

इसके बाद पुनः प्रारंभ करें। या शायद सिर्फ लॉगआउट ही काफी है? मुझे पता है कि मैंने केवल इस काम पर ध्यान दिया था जब मैंने एक पुनरारंभ किया था, हालांकि।


क्या आप विस्तार से बता सकते हैं कि यह आपके रीबूट के बाद कैसे काम करता है आप बस चुनी हुई कुंजी दबाते हैं, और तुरंत हीरागना में टाइप करना शुरू कर सकते हैं?
निकोलस राउल

super+spaceस्विच करने के लिए आपको अभी भी उपयोग करना पड़ सकता है । सिस्टम ट्रे आपको बताएगी कि आप किस इनपुट विधि पर हैं। आप भी कोशिश कर सकते हैं qtconfig-qt4, इंटरफ़ेस> डिफ़ॉल्ट इनपुट विधि पर जाएं, ibus पर स्विच करें (इसे यहां पाया गया )। मोजेक इनपुट पर होने के बाद, आपको बस अपनी चयनित कुंजी को दबाने में सक्षम होना चाहिए। (जैसे मैंने insertदोनों तालिका प्रविष्टियों के लिए चुना )
कलन

तो प्रक्रिया निम्नलिखित है, है ना? : 1) लॉग इन करें। 2) प्रेस करें super+space। 3) चुने हुए कुंजी को दबाएं। 4) हिरागाना में टाइप करें। यह समस्या को ठीक नहीं करता है लेकिन यह प्रत्येक लॉगिन पर कुछ सेकंड बचाता है। यह "प्रारंभ टाइपिंग は よ う realize the के दौरान खोए हुए समय को नहीं बचाता है - एहसास है कि ओहो बाहर आया था - इस बग के बारे में याद रखें" हालांकि अनुक्रम।
निकोलस राउल

0
  1. आप स्रोत कोड को संशोधित कर सकते हैं और पुनर्निर्माण कर सकते हैं
sudo apt install build-essential devscripts -y
sudo apt build-dep ibus-mozc -y
apt source ibus-mozc

2.cd ~
तो लगता है property_handler.cc
की जगह

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

साथ में

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

या (! यह एक और तरीका है। एक का चयन) को खोजने commands.proto
की जगह

  enum CompositionMode {
  DIRECT = 0;
  HIRAGANA = 1;

साथ में

  enum CompositionMode {
  HIRAGANA = 0;
  DIRECT = 1;
  1. इसे बनाओ
cd mozc*
dpkg-buildpackage -us -uc -b

4.स्कूड dpkg -i ibus-mozc * .deb (dfsg संस्करण)
5.reboot

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.