将自定义键盘布局添加到Xubuntu 13.10

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

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

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

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

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

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