AIX命令参考大全,卷 6,v - z - xkbcomp 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 6,v - z

xkbcomp 命令

用途

编译 XKB 键盘描述

语法

xkbcomp [ -a ] [ -C ] [ -dflts ] [ -I Directory ] [ -l ] [ -m Name ] [ -merge ] [ -o OutputFile ] [ -opt Parts ] [ -R Directory ] [ -synch ] [ -w Level] [ -xkb ] [ -xkm ] Source [ Destination ]

描述

xkbcomp 命令是一个键映射编译器,它将 XKB 键映射的描述转换为几种输出格式之一。xkbcomp 最普遍的用途是创建一个编译过的键映射文件(扩展名为 .xkm),它可以由能处理 XKB 的 X 服务器或实用程序直接读取。键映射编译器也可以生成 C 头文件或 XKB 源文件。由 xkbcomp 生成的 C 头 文件可以包含到需要内置缺省键映射的 X 服务器或实用程序中。 由 xkbcomp 生成的 XKB 源文件是完全解析的,并且可以 用来验证是否正确合并了通常构成 XKB 键映射的文件,或者用来创建包含键映射的 全部描述的单个文件。

Source 可以指定一个 X 显示、.xkb.xkm 文件;除非明确指定,destination 的格式由 source 的格式决定。缺省情况下,编译 .xkb(键映射源)文件将生成一个 .xkm(编译后的键映射文件)。缺省情况下,如果源文件为 .xkm 文件或 X 显示,xkbcomp 将生成一个键映射源文件。

如果 Destination 为 X 显示,该显示的键映射就用编译过的键映射更新。

destination 的名称通常由 source 的名称决定,扩展名相应地加以替换。在编译一个来自包含多个映射的文件的单一映射时,xkbcomp 通过为使用的映射的名称添加适当的扩展名来构造目标文件名称。

标志

-a 显示所有键盘信息,报告隐式或派生的信息作为注释。只影响 .xkb 格式的输出。
-C 生成一个 C 头文件作为输出(扩展名为 .h)。
-dflts 计算任何丢失组件的缺省值,如键名称。
-I Directory 指定搜索键映射描述包含的文件要使用的顶级目录。
-l 列出在命令行上列出的任何文件中指定 map 模式的映射。
-m Name 指定要用多个条目从文件编译的映射。
-merge 用来自服务器的映射合并已编译的信息。
-o Name 指定生成的输出文件的名称。缺省值为带输出格式相应扩展名的源文件的名称。
-opt Parts 指定可选部件的列表。任何可选部件中的编译错误都不会是致命的。Parts 可能由字母 cgkst 的任意组合而构成,分别指定 compatibility map(兼容性映射)、geometry(几何图形)、keycodes(键控代码)、symbols(符号)和 types(类型)。
-R Directory 指定相关路径名的根目录。
-synch 强制同步 X 请求。
-w Level 在编译期间控制警告的报告。警告级别 0 将禁用所有警告;警告级别 10 将启用所有警告。
-xkb 生成键盘的源描述作为输出(扩展名为 .xkb)。
-xkm 生成一个编译后的键映射文件作为输出(扩展名为 .xkm)。

相关信息

X 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]