Command: usbkeyb
USBDOS is a collection of different USB drivers and tools:
USBKEYB is a DOS Driver for up to 4 USB Keyboards.
Syntax:
USBKEYB [Options]
Options:
/? Show this HELP screen
/A Show all ALIASES for these command line Options
/ErrLvl Show all ErrorLevels (DOS Return Codes)
/U UNINSTALL from memory
/L:Y|N Force installation into LOW memory (Default = No)
/S Display current STATUS of Program (including Translation Tables)
/C Display CONFIGURATION (& other) descriptors of last keyboard found
/R Show HID REPORT descriptor of last keyboard found
/K Show Raw KEYBOARD Data from USB Keyboard(s)
/B Show list of BAD (incompatible) keyboards found
/Beep:Y|N BEEP Speaker when bad keyboard is found (Default = Yes)
/Real:Y|N Assume there is a REAL keyboard (Default = Yes)
/D:# DISABLE keyboard index # (0-3, 255 = All)
/E:# ENABLE keyboard index # (0-3, 255 = All)
/Lock:Y|N Process LOCK keys (Caps/Num/Scroll) (Default = Yes)
/Pause:Y|N Process PAUSE keys (Default = Yes)
/Reboot:Y|N Process REBOOT requests (Ctl-Alt-Del) (Default = Yes)
/T:U#,S# TRANSLATE USB Key Code U# (4 to 255) to Scan-
code(s) S#
/Y:Y#,S# Translate USB sYSTEM Key Code Y# (129 to 255) to Scan-
code(s) S# S# = 1 to 95, 98 to 127, 224-1 to 224-95,
224-98 to 224-127, or 225-29-69
S# = 0 = restore translation to US QWERTY default
/M:# "Type" Scan Codes using Method # (1-3, Default = Auto)
/P Show USB HID Usage PAGE 7 (USB Keyboard/KeyPad Key Codes)
/G Show USB GENERIC Desktop Usage Page (System Key Codes)
/ScanCode Show list of Legacy Keyboard SCANCODEs
Comments:
USBKEYB is too complex and too long to describe it completely in
htmlhelp. Please have a look into pages 90 till 105 of USBINTRO.DOC,
see links below).
For more information see:
https://gitlab.com/FreeDOS/drivers/usbdos/-/tree/master/DOC/DOSUSB
OR:
C:\FREEDOS\DOC\usbintro.doc (too big for edit, please use
another editor, e.g. Blocek!)
OR:
https://bretjohnson.us/
Examples:
usbuhci (only UHCI is supported at the moment!)
usbkeyb
See also:
boundtst
drives
errorlevel/exitcodes
hidsupt1
inklevel
irq
ps2mtest
scantest
thrust
uni2asci
usbdevic
usbdos
usbdrive
usbhosts
usbhub
usbjstik
usbmouse
usbprint
usbsupt1
usbuhci
usbuhcil
vendorid
Copyright © 2007-2009 Bret E. Johnson, help version 2023 W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.