Jun*_*zai 5 packaging xorg keyboard-layout xkb
我设法为我的语言创建了自定义键盘布局。
现在键盘处于可以共享的状态。我不知道如何使它成为可再发行的包。
要将其添加到官方xkeyboard-config包中,您需要将其开发为xkeyboard-config包的补丁。请参阅他们的代码贡献指南;贡献的布局由其错误跟踪器上的补丁组成。您可以使用以下命令克隆上游存储库:
git clone git://anongit.freedesktop.org/git/xkeyboard-config
Run Code Online (Sandbox Code Playgroud)
快速浏览一下您的布局,我认为您需要将default关键字添加到节定义 ( default xkb_symbols "basic") 中,以将该布局声明为该文件的默认布局。您的文件本身将放在symbols目录中。
除了新的布局文件之外,您还需要将其添加到规则模板中(rules/base.xml.in或者可能rules/base.extras.xml.in——该rules/evdev.xml文件将从同一模板生成)。
仔细检查项目文档以了解我可能错过的其他细节。
您还可以将该补丁添加到Ubuntu 源包中,并使用标准的 dpkg 构建工具应用它。这将允许您以最小的难度将您的修改分发给其他 Ubuntu 用户。请参阅诸如如何在 Debian 软件包上创建和维护补丁之类的问题?了解更多详情。