向 Xubuntu 13.10 添加自定义键盘布局

Eug*_*msc 4 xfce xubuntu keyboard-layout 13.10

我正在尝试将workman-p布局添加到 xubuntu。它带有几个要安装的选项。有 xorg、xmodmap 和 *.kmap 文件的文件。

这篇文章中我发现您需要将键映射添加到/etc/X11/xkb/symbols/,并且所有布局文件都应该在那里,但我什至没有目录。所以我添加了它,复制了那里的文件,但它没有任何帮助。我猜 xfce 在 13.10 中不使用这个文件夹。

我使用 xmodmap 取得了一些成功,但它只是改变了我的布局并关闭了我设置的俄语切换。

我需要一种添加布局的方法,以便它可以以正常方式切换,即设置菜单。

mni*_*iip 6

Xkb 目录位于/usr/share/X11/xkb
此外,使用该目录的不是 XFCE,而是 Xkb,Xorg 的一部分。
要创建新布局,只需在symbols/(例如asdf)中创建一个文件。之后,您可以切换到新创建的布局setxkbmap asdf

下一步是注册布局,查看文件rules/base.xmlrules/evdev.xml.
注册后,您可以切换到它而不是setxkbmap直接调用:大多数桌面环境都尊重这些文件,并且您在键盘设置中看到的所有键盘布局实际上都来自这些 XML 文件。