xkb:在Mint 15/Ubuntu 13上与它进行交互的正确方法

gwi*_*man 5 mapping keyboard ubuntu linux-mint

我想知道目前批准的与X11 xkb设备交互以实现键盘布局变化的方式.(对于薄荷15肉桂,虽​​然我怀疑Ubuntu 13将是这个主题的紧密匹配).

我研究了xkb,特别是使用了XKB配置的不可靠指南(http://www.charvolant.org/~doug/xkb/).

好的,所以我想我知道如何在xkb概念中指定我想要的东西,使用密钥代码,密钥,compat等等.但是,相对于"不可靠":

  1. xkb相关文件位于不同的目录位置.好的但是...
  2. 我无法弄清楚顶级配置文件实际调用特定的xkb组件("不可靠"讨论XF86Config-4,这是过时的.)/ usr/share/X11/xkb的每个子目录中有许多不同的文件,但我不知道如何选择特定的.
  3. 我假设有一种方法可以通过〜/中的用户特定xkb配置文件添加特定于用户的覆盖,但我发现没有证据可以做.

我注意到有一个/ etc/default/keyboard文件,它设置了一些看起来很有希望的变量,比如XKBMODEL和XKBLAYOUT等,但我不知道在那里可以使用哪些替换和语法,也不知道是否以及何时生效.

期待启蒙!

tut*_*tti 1

这里也有同样的问题。

\n\n

我曾经能够在 /usr/share/X11/xkb/symbols/ 中更改早期 ubuntu 版本中的文件

\n\n

我只是复制了 de 文件并更改了我想要的内容。过去非常简单,因为系统只是覆盖了包含的“latin4”布局。

\n\n

指南也可以在这里找到:http://hektor.umcs.lublin.pl/~mikosmul/computing/articles/custom-keyboard-layouts-xkb.html

\n\n

Mint 15 似乎不再使用这些文件了?

\n\n

更新:发现这个:http ://grahamwideman.wikispaces.com/linux+--+keyboard+configuration,+xkb

\n\n

更新 2:\xc2\xa0更改 /usr/share/X11/xkb/symbols/ 中的文件后,您必须手动删除 /var/lib/xkb 中的文件以清空键映射的系统缓存

\n