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.