You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux Mint(Cinnamon)下Mozc日文输入法配置:托盘切换不干扰原有快捷键

解决Linux Mint Cinnamon下Mozc日文输入法配置问题(保留英俄Shift+Alt切换)

一、清理旧配置并重新安装iBus+Mozc

先清理之前混乱的输入法框架残留,避免冲突:

sudo apt purge fcitx* ibus-mozc ibus* --autoremove
sudo apt autoremove && sudo apt clean

重新安装iBus和Mozc:

sudo apt install ibus ibus-mozc

设置iBus为默认框架,执行后重启系统:

im-config -n ibus

二、配置iBus输入法列表

  1. 打开iBus设置(终端输入ibus-setup或菜单搜索"ibus")
  2. 切换到输入法标签,点击添加,取消"只显示当前语言的输入法"勾选,找到日语→Mozc添加
  3. 确保列表里有英语(美国)、俄语、Mozc日语三个选项

三、拆分切换规则:Shift+Alt仅控英俄,Mozc靠托盘触发

  1. 禁用iBus全局切换快捷键:
    在iBus设置的快捷键标签,找到"下一个输入法"和"上一个输入法",点击对应快捷键按Backspace删除,避免全局快捷键干扰。
  2. 给英俄设置专属切换快捷键:
    • 打开Cinnamon键盘设置(菜单搜"键盘"),进入快捷键→自定义快捷键
    • 点击添加自定义快捷键,名称填"切换英俄输入法",命令填:
      ibus engine $(ibus engine | grep -E 'xkb:us::eng|xkb:ru::rus' | awk '{if($0=="xkb:us::eng") print "xkb:ru::rus"; else print "xkb:us::eng"}')
      
    • 点击快捷键输入框,按下Shift+Alt保存,这个命令会自动在英俄之间切换。
  3. 确保Mozc托盘图标显示:
    • 重启iBus服务:ibus restart
    • 若托盘无图标,打开系统设置→面板→小程序,确认"iBus指示器"已添加到面板
    • 点击托盘Mozc图标即可切换到日文输入,再次点击切回当前英/俄输入法

四、验证配置

  • 按Shift+Alt:仅在英俄之间切换,不会触发日文
  • 点击托盘Mozc图标:快速切换日文/当前输入法
  • 日文输入状态下,按Shift可临时切英文(Mozc默认行为,可右键托盘图标进入"配置Mozc"调整)

额外提示

  • 若之前用fcitx有残留,手动删除~/.config/fcitx和~/.config/ibus目录后再重新配置
  • Mozc的输入模式、候选词等细节可通过托盘右键菜单调整

内容的提问来源于stack exchange,提问作者Miroslava Letova

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 02:52:08