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

求助:如何在Ubuntu 22.04 LTS上运行Keyman Developer?

在Ubuntu 22.04上创建人工语言键盘布局的可行方案

方案一:用系统自带工具定制XKB布局

  • 先安装依赖工具:sudo apt install gnome-tweaks ibus-table-tools
  • 简单可视化操作:打开GNOME Tweaks,进入「键盘和鼠标」→「附加布局」,点击「+」后选「其他」,可基于现有布局修改或直接新建
  • 进阶自定义:
    1. 复制系统自带布局模板到本地:sudo cp /usr/share/X11/xkb/symbols/us ~/.config/xkb/symbols/my_conlang
    2. 编辑~/.config/xkb/symbols/my_conlang,把键位映射改成你人工语言的字符,比如写key <AE01> { [ my_char1, my_char2 ] };
    3. 新建或编辑~/.config/xkb/rules/evdev.xml,添加你的布局描述,让系统能识别
    4. 更新缓存:sudo dpkg-reconfigure xkb-data
  • 最后在系统设置的键盘布局里就能找到自己的布局,切换即可使用

方案二:用KLayout可视化编辑(KDE环境更友好)

  • 安装工具:sudo apt install klayout
  • 打开KLayout后,直接新建布局项目,拖放式调整键位,支持添加自定义Unicode字符
  • 编辑完成后导出为XKB格式,导入系统就能用,适合不想写配置文件的用户

方案三:用IBus自定义短语(适合字符较多的人工语言)

  • 安装IBus框架:sudo apt install ibus ibus-libpinyin
  • 打开ibus-setup,添加「自定义短语」输入法
  • 在配置界面添加输入规则,比如输入con1对应你人工语言的某个特殊字符,输入con2对应另一个,适合快速输入复杂字符
  • 切换到这个输入法就能直接使用,无需修改系统布局

方案四:硬要用Keyman Developer的话,试试LXC容器

  • 安装LXC:sudo apt install lxc lxc-templates
  • 创建Windows容器(需提前准备好Windows镜像):sudo lxc-create -t windows -n win-keyman
  • 配置容器的图形转发,启动后在容器内安装Keyman Developer,稳定性比Wine高很多,不易崩溃

内容的提问来源于stack exchange,提问作者Beyond Inception

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 15:33:15