XKeyb Ü
ßßßßßß
Extended keyboard driver for FreeDOS.
XKeyb contains the keyboard driver and several other keyboard utilities.
XKEYB Keyboard driver, configure a keyboard for a layout other than
standard US layout (codepage 437)
Program keys to produce strings to STDOut
Enable the XKEYB-API, with which you can associate routines
to key events
SCANKBD Scan a keyboard layout into a configuration file
KEYMAN Keyboard macro recorder
LISTXDEF Lists the keyboard layout plus the macro definitions
Syntax:
XKEYB [/Xnn] [/Q] [/U]
OPTIONS
Layout and codepage specific file, such as GR.KEY
or SP.KEY
A path may be included, and the extension may be
omitted.
KEY files are searched in current directory,
XKEYB program directory and %PATH% environment string.
/Xnn Allocate nn bytes of memory for Extension Strings
(macros).
/Q Suppress the output of LIST paragraphs from
the configuration file.
/U Remove the resident copy of XKEYB from memory
(if installed).
You can program FreeDOS so that keyboard is configured at boot time by
means of AUTOEXEC.BAT. Append the command line into your AUTOEXEC.BAT to
do this.
Country or Keyboard
Layout filenames Codepages
Belgium be 850, 858
be-cp437 437
Brazil br 850, 858
br274437 437
Canada (French) cf 850, 858
cf-cp863 863
Czech Republic cz 852
Denmark dk 850, 858
dk-cp865 865
Finland su 850, 858
su-cp437 437
France fr 850, 858
fr-cp437 437
Germany gr 850, 858
gr-cp437 437
Hungary hu, hu208 852
Italy it, it142 850, 858
it-cp437, it142437 437
Latin America la 850, 858
la-cp437 437
Netherlands nl 850, 858
nl-cp437 437
Norway no 850, 858
no-cp865 865
Poland (Programmers) pl 852
Portugal po 850, 858
po-cp860 860
Slovakia sk 852
Spain sp 850, 858
sp-cp437 437
Sweden sv 850, 858
sv-cp437 437
Switzerland (French) sf 850, 858
sf-cp437 437
Switzerland (German) sg 850, 858
sg-cp437 437
United Kingdom uk, uk168 850, 858
uk-cp437, uk168437 437
United States us 437, 858
Yugoslavia (Latin) yu 852
Example:
To use a German keyboard when your KEYBOARD.SYS file is in the DOS
directory on drive C, type the following command:
xkeyb gr
SCANKBD and LISTXDEF:
Syntax:
SCANKBD
LISTXDEF
SCANKBD scans current keyboard layout (XKEYB or other keyboard driver) to
the configuration file, generating a .KEY compatible file
LISTXDEF lists the XKEYB layout and all the macro definitions to console
Most probably you would like to do
LISTXDEF > MYFILE.KEY
to save all your macro definitions.
KEYMAN:
KEYMAN is an interactive macro recorder for use with XKEYB.
XKEYB must be resident in memory before KEYMAN can be installed.
Once installed, press F11 to pop up the KEYMAN window. Enter a macro
by pressing the key to assign the macro to (eg. CTRL-D), then the
keystrokes to be assigned to the macro, then F11 again to save the
macro.
You can delete macro keystrokes using the BACKSPACE key. To enter a
BACKSPACE keystroke in the macro, use ALT-.
To change the Hotkey (F11 by default), pop up the KEYMAN window,
press the hotkey again, then press the new hotkey.
LISTXDEF.EXE can be used to save the recorded macros as a configuration
file.
More information and Contact:
Please, refer to XKEYB.TXT for further information.
If you want to contact XKEYB developmers and submit bugs, feedback or help,
please contact Aitor Santamaria_Merino at
Copyright:
XKEYB is distributed under the GNU-GPL 2.0 license or later.
XKEYB is copyright by Dietmar Hohmann and Aitor Santamaria_Merino
XKEYB layout packs are developed by Henrique Peron
XKEYB documentation was started by Ben Berry, and maintained by Aitor
Santamaria_Merino
See Also:
Chcp
This file copyright © 2002-2003
Aitor SANTAMARÍA MERINO