home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XKBCOMP(1) XKBCOMP(1)
-
-
- NNAAMMEE
- xkbcomp - compile XKB keyboard description
-
- SSYYNNOOPPSSIISS
- xxkkbbccoommpp [option] source [ destination ]
-
- DDEESSCCRRIIPPTTIIOONN
- The _x_k_b_c_o_m_p keymap compiler converts a description of an
- XKB keymap into one of several output formats. The most
- common use for xkbcomp is to create a compiled keymap file
- (.xkm extension) which can be read directly by XKB-capable
- X servers or utilities. The keymap compiler can also
- produce C header files or XKB source files. The C header
- files produced by xkbcomp can be included by X servers or
- utilities that need a built-in default keymap. The XKB
- source files produced by _x_k_b_c_o_m_p are fully resolved and
- can be used to verify that the files which typically make
- up an XKB keymap are merged correctly or to create a sin-
- gle file which contains a complete description of the
- keymap.
-
- The _s_o_u_r_c_e may specify an X display, or an _._x_k_b or depends
- on the format of the source. Compiling a _._x_k_b (keymap
- source) file generates a _._x_k_m (compiled keymap file) by
- default. If the source is a _._x_k_m file or an X display,
- _x_k_b_c_o_m_p generates a keymap source file by default.
-
- If the _d_e_s_t_i_n_a_t_i_o_n is an X display, the keymap for the
- display is updated with the compiled keymap.
-
- The name of the _d_e_s_t_i_n_a_t_i_o_n is usually computed from the
- name of the source, with the extension replaced as appro-
- priate. When compiling a single map from a file which
- contains several maps, _x_k_b_c_o_m constructs the destination
- file name by appending an appropriate extension to the
- name of the map to be used.
-
- OOPPTTIIOONNSS
- --aa Show all keyboard information, reporting implicit
- or dervied information as a comment. Only affects
- _._x_k_b format output.
-
- --CC Produce a C header file as output (.h extension).
-
- --ddffllttss Compute defaults for any missing components, such
- as key names.
-
- --II_d_i_r Specifies top-level directories to be searched for
- files included by the keymap description.
-
- --ll List maps that specify the _m_a_p pattern in any
- files listed on the command line (not implemented
- yet).
-
-
-
-
- X Version 11 Release 6.1 1
-
-
-
-
-
- XKBCOMP(1) XKBCOMP(1)
-
-
- --mm _n_a_m_e Specifies a map to be compiled from an file with
- multiple entries.
-
- --mmeerrggee Merge the compiled information with the map from
- the server (not implemented yet).
-
- --oo _n_a_m_e Specifies a name for the generated output file.
- The default is the name of the source file with an
- appropriate extension for the output format.
-
- --oopptt _p_a_r_t_s
- Specifies a list of optional parts. Compilation
- errors in any optional parts are not fatal. Parts
- may consist of any combination of the letters _c,
- _g,_k,_s,_t which specify the compatibility map, geom-
- etry, keycodes, symbols and types, respectively.
-
- --RR_d_i_r Specifies the root directory for relative path
- names.
-
- --ssyynncchh Force synchonization for X requests.
-
- --ww _l_v_l Controls the reporting of warnings during compila-
- tion. A warning level of 0 disables all warnings;
- a warning level of 10 enables them all.
-
- --xxkkbb Generate a source description of the keyboard as
- output (.xkb extension).
-
- --xxkkmm Generate a compiled keymap file as output (.xkm
- extension).
-
- SSEEEE AALLSSOO
- X(1)
-
- CCOOPPYYRRIIGGHHTT
- Copyright 1994, Silicon Graphics Computer Systems and X
- Consortium, Inc.
- See _X_(_1_) for a full statement of rights and permissions.
-
- AAUUTTHHOORR
- Erik Fortune, Silicon Graphics
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- X Version 11 Release 6.1 2
-
-
-