NAME
pckbc —
    PC (ISA) keyboard controller
    driver
SYNOPSIS
pckbc* at isa? flags 0x00  (alpha, amd64,
    i386, loongson)
  
  pckbc* at ebus?  (sparc64)
  
  pckbd* at pckbc?
  
  pms* at pckbc?
DESCRIPTION
The pckbc driver handles resource
    allocation and device attachment for the traditional PC/AT keyboard
    controller. It provides two logical connections for child devices, the
    “keyboard” slot for a keyboard and the
    “auxiliary” slot for mice (the latter might be missing in
    older keyboard controllers).
To avoid attaching a phantom PS/2 keyboard device, the
    pckbc driver will attempt to detect USB legacy
    keyboard emulation on amd64 and i386 systems. Unfortunately, the detection
    heuristics may fail on older systems with a real PS/2 keyboard. The keyboard
    can be forced to attach on these systems, by changing the device flags to
  1.