使自定义布局持久化

使自定义布局持久化

我正在使用 Debian,并且创建了一个自定义键盘布局,它将一些德文字母添加到标准美国布局中。布局应该显示在 GUI 配置工具中。另外,如果操作系统升级后布局能够保留,那就太好了。

我现在正在做的事情(每一步都是手动完成的):

  • 将布局添加为/usr/share/X11/xkb/symbols/us以下部分布局us(basic)

  • /usr/share/X11/xkb/rules/

  • 将布局变体添加到-layoutbase.xmlevdev.xml之下us

      <variant>
        <configItem>
          <name>usde</name>
          <description>English (US, with German letters)</description>
        </configItem>
      </variant>
    
  • 将布局变体添加到base.lstevdev.lst!variant

      usde            us: English (US, with German letters)
    

到目前为止,布局正在运行,并且也出现在 GUI 设置中。但是,我不太确定将其添加到xkb.

其中不起作用的是操作系统升级。升级时,所有文件都会被替换,因此我需要重复整个过程。有没有办法让我的布局持续升级?

答案1

据我所知,你不能。

带有地雷的集市或如何以正确的方式扩展 xkb

我建议您编写程序脚本。

相关内容