XPilot5 - Editors - XPKbConfig - Filespec

October 3, 2001
Current version: XPilot5.0.0

The file layout for XPKbConfig is an ASCII flat file. There is some header information followed by the key definitions.

The two important header lines are the <Name> of the layout (which appears in the drop down box of XPKbConfig)
and the <keys> line which starts the key definitions. All other header lines are ignored.

After the <keys> line, is a set of lines with 4 fields on each line.

  1. Key name - The X11 KeySym name of the keyboard. A full list of supported key names can be found in (XPILOTSRC)/src/common/keys.cpp
    A special keyname is "!" which is a blank, empty placeholder.
  2. Row - The row number that this key is found on.
  3. Width - The width of the keycap. "1" is a standard size keycap.
  4. Height - The height of the keycap. "1" is a standard size key.
<NAME string="Dell Inspiron 7500"/>
<AUTHOR string="Dick Balaska" />
<KEYS>
!           0   10  1
Sys_Req     0   1   1
Scroll_Lock 0   1   1
Pause       0   1   1
Insert      0   1   1
Home        0   1   1
Page_Up     0   1   1
Escape      1   1   1
!           1   1   1
F1          1   1   1
F2          1   1   1
F3          1   1   1
F4          1   1   1
!           1   0.5 1
F5          1   1   1
F6          1   1   1
F7          1   1   1
F8          1   1   1

The C++ port of XPilot
XPilot5
XPilot is a cool network based game
XPilot

BuckoSoft, Corp. Home Page
Home
Dick Balaska's Home Page
Dick
Send mail to BuckoSoft
Mail
XPilot links
XPLink
BuckoSoft news
News

Where things are
SiteMap
Help and Preferences
Prefs
The Main BuckoSoft Pinball Page
Pinball
BuckoSoft Art Gallery; raytraced pictures, etc.
Art
This page created October 3, 2001. Last touched Sunday September 25, 2016 02:03 EDT