[Feedback on issues] Jp106 keyboard layout issue of use fcitx5-mozc
Tofloor
poster avatar
小佐
deepin
2026-04-14 12:29
Author

fcitx5-mozc of japanese keyboard have to use of JP layout.
Default layout = us or Layout = us in .config/fcitx5/profile.
us have to change of jp.
Unable to change layout us to jp.
Unable to change permissions and Default settings are enforced.

Can I change and rewrite of .config/fcitx5/profile file and .config/fcitx5/config file ?

Reply Favorite View the author
All Replies
avatar
deepin流云
Super Moderator
Community OP
2026-04-14 15:31
#1

Hi,

Thank you for reporting the issue. I understand that you're unable to change the keyboard layout from us to jp in ~/.config/fcitx5/profile – the file keeps reverting or permissions/seem to enforce the default US layout.

Our engineer has provided the following solution. Please try it step by step:

1. Stop Fcitx5 first

Open a terminal and run:

killall fcitx5-help
killall fcitx5

2. Edit the profile file

Open the configuration file with a text editor (e.g., nano):

nano ~/.config/fcitx5/profile

Find the section [Groups/0] (or the group that contains Mozc). Change Layout=us to Layout=jp.

Example:

[Groups/0]
Name=Default
DefaultIM=mozc

[Groups/0/Items/0]
Name=keyboard-jp
Layout=jp   <-- change this to jp

Save the file and exit.

3. Restart Fcitx5

Start it again:

fcitx5 -d &

After this, the Japanese layout should be active for Mozc.


Alternative suggestion (GUI method):
You can also add the Japanese keyboard layout via the system settings:

Go to Control Center → Bluetooth & Devices → Keyboard → Input Method (or Keyboard Layout), then add Japanese (jp) layout. This might be easier and also avoids permission issues.

80a5e94c139bb1a418b8e69736d7b13e.png

Reply View the author
avatar
小佐
deepin
2026-04-15 10:49
#2

Thanks for your answers.
But , fcitx5 killall after login , fcitx5 restarted.

So , Power on and first login timing , typing ctrl+alt+f2 and CUI login , setting means deepin流云's ansered command (#sudo killall fcitx5 , edit of .config/fcitx5/profile and .config/fcitx5/config something...) and reboot.

*The means after install fcitx5-mozc and setting fcitx5-mozc on input method.
*Use Zenkaku_hankaku key at inputmode change , edit at .config/fcitx5/profile in [Hotkey/TriggerKeys] and Zenkaku_hankaku.(1=Zenkaku_hankaku etc...)
*This is a method that guarantees successful setup.

I'm reporting that issue has been resolved.
thx

Reply View the author
avatar
keitan924111
deepin
2026-04-15 15:47
#3
deepin流云

Hi,

Thank you for reporting the issue. I understand that you're unable to change the keyboard layout from us to jp in ~/.config/fcitx5/profile – the file keeps reverting or permissions/seem to enforce the default US layout.

Our engineer has provided the following solution. Please try it step by step:

1. Stop Fcitx5 first

Open a terminal and run:

killall fcitx5-help
killall fcitx5

2. Edit the profile file

Open the configuration file with a text editor (e.g., nano):

nano ~/.config/fcitx5/profile

Find the section [Groups/0] (or the group that contains Mozc). Change Layout=us to Layout=jp.

Example:

[Groups/0]
Name=Default
DefaultIM=mozc

[Groups/0/Items/0]
Name=keyboard-jp
Layout=jp   <-- change this to jp

Save the file and exit.

3. Restart Fcitx5

Start it again:

fcitx5 -d &

After this, the Japanese layout should be active for Mozc.


Alternative suggestion (GUI method):
You can also add the Japanese keyboard layout via the system settings:

Go to Control Center → Bluetooth & Devices → Keyboard → Input Method (or Keyboard Layout), then add Japanese (jp) layout. This might be easier and also avoids permission issues.

80a5e94c139bb1a418b8e69736d7b13e.png

This is a critical issue for Japanese users, so it needs to be fixed in a future release. Ideally, it would be great if Mozc were automatically configured during the initial setup of deepin in Japanese.

Reply View the author
avatar
小佐
deepin
2026-04-17 09:58
#4

I've compiled some temporary solutions.
Please try configuring your settings using this information as a reference.

https://www.satlab-gineiden.com/pc-soft/deepin-25-1-0_keyboard_layout.html/2

To developers: For Japanese language settings, it would be best if fcitx5-mozc were automatically installed when connected to the internet. The only necessary settings are to set .config/fcitx5/profile and .config/fcitx/config to Japanese and the Zenkaku_hankaku key.

I imagine development is quite challenging, but please keep up the good work.

thx

Reply View the author