Японский (Mozc) неправильный макет клавиатуры

Это работает для моего Dell Inspiron, работающего под управлением Ubuntu, который имеет такую ​​же проблему, как вы описали: Закройте ноутбук, подключите адаптер, подождите несколько секунд, снова закройте крышку. Вам предоставлен заблокированный экран.

Возможно, это не «решение», потому что ноутбук не должен перезагружаться при подключении к сети. Но это может быть полезным способом.

1
задан 30 April 2018 в 02:56

3 ответа

Я думаю, что Дэвид дал полезный намек. ibus-mozc, похоже, не предоставляет графический интерфейс для управления раскладкой клавиатуры, используемой вместе с Mozc, но вы можете отредактировать файл /usr/share/ibus/component/mozc.xml:

--- /usr/share/ibus/component/mozc.xml.orig
+++ /usr/share/ibus/component/mozc.xml
@@ -16,7 +16,7 @@
   <icon_prop_key>InputMode</icon_prop_key>
   <icon>/usr/share/ibus-mozc/product_icon.png</icon>
   <setup>/usr/lib/mozc/mozc_tool --mode=config_dialog</setup>
-  <layout>default</layout>
+  <layout>jp</layout>
   <name>mozc-jp</name>
   <longname>Mozc</longname>
 </engine>

Или просто на английском языке:

3] Замените строку

  <layout>default</layout>

на

  <layout>jp</layout>

. С этим изменением (и после релогина) японский (Mozc) всегда будет основываться на базовой японской раскладке клавиатуры , независимо от того, с какой клавиатурой вы переключались при включении японского (Mozc). Следовательно, вы можете добавить, например. немецкий макет без его влияния на использование японского (Mozc).

HTH

0
ответ дан 22 May 2018 в 11:09
  • 1
    Как это должно выглядеть в конце? Знаете ли первые две строки, я должен сделать резервную копию? Что означают строки @ @? И удалите & lt; layout & gt; default & lt; / layout & gt; и добавить & lt; layout & gt; jp & lt; / layout & gt ;? Я пытаюсь редактировать файл с помощью gedit. Большое спасибо за Вашу помощь? – Bernhard 30 April 2018 в 02:56
  • 2
    @ Бернхард: Простите об этом; см. мой отредактированный ответ. Да, редактирование с помощью gedit в порядке. (Это то, что я сделал при тестировании). – Gunnar Hjalmarsson 30 April 2018 в 03:03
  • 3
    Привет, Гуннар, большое спасибо. В данный момент он работает. 1. Японский (Mozc) и 2. Немецкий (QWERTY). И когда я меняю языки, макеты всегда правы. – Bernhard 30 April 2018 в 03:37
  • 4
    @ Бернхард: Я рад это слышать. :) – Gunnar Hjalmarsson 30 April 2018 в 03:46

Я думаю, что Дэвид дал полезный намек. ibus-mozc, похоже, не предоставляет графический интерфейс для управления раскладкой клавиатуры, используемой вместе с Mozc, но вы можете отредактировать файл /usr/share/ibus/component/mozc.xml:

--- /usr/share/ibus/component/mozc.xml.orig +++ /usr/share/ibus/component/mozc.xml @@ -16,7 +16,7 @@ <icon_prop_key>InputMode</icon_prop_key> <icon>/usr/share/ibus-mozc/product_icon.png</icon> <setup>/usr/lib/mozc/mozc_tool --mode=config_dialog</setup> - <layout>default</layout> + <layout>jp</layout> <name>mozc-jp</name> <longname>Mozc</longname> </engine>

Или просто на английском языке:

Замените строку

<layout>default</layout>

на

<layout>jp</layout>

. С этим изменением (и после релогина) японский (Mozc) всегда будет основываться на базовой японской раскладке клавиатуры , независимо от того, с какой клавиатурой вы переключались при включении японского (Mozc). Следовательно, вы можете добавить, например. немецкий макет без его влияния на использование японского (Mozc).

HTH

0
ответ дан 17 July 2018 в 15:49

Я думаю, что Дэвид дал полезный намек. ibus-mozc, похоже, не предоставляет графический интерфейс для управления раскладкой клавиатуры, используемой вместе с Mozc, но вы можете отредактировать файл /usr/share/ibus/component/mozc.xml:

--- /usr/share/ibus/component/mozc.xml.orig +++ /usr/share/ibus/component/mozc.xml @@ -16,7 +16,7 @@ <icon_prop_key>InputMode</icon_prop_key> <icon>/usr/share/ibus-mozc/product_icon.png</icon> <setup>/usr/lib/mozc/mozc_tool --mode=config_dialog</setup> - <layout>default</layout> + <layout>jp</layout> <name>mozc-jp</name> <longname>Mozc</longname> </engine>

Или просто на английском языке:

Замените строку

<layout>default</layout>

на

<layout>jp</layout>

. С этим изменением (и после релогина) японский (Mozc) всегда будет основываться на базовой японской раскладке клавиатуры , независимо от того, с какой клавиатурой вы переключались при включении японского (Mozc). Следовательно, вы можете добавить, например. немецкий макет без его влияния на использование японского (Mozc).

HTH

0
ответ дан 23 July 2018 в 16:47

Другие вопросы по тегам:

Похожие вопросы: