Patent ID: 8266363

Claim:
A keyboard-video-mouse (KVM) switch having a universal input and programmable universal serial bus (USB) hub, comprising: a main control unit (MCU), having a MCU circuit, for controlling all functions of the KVM switch, and complete reports of a console input/output (I/O) device connected to the KVM switch, readings of a descriptor and corresponding transmissions; a console device interface chip, connected to the MCU; a console port, connected to the console device interface chip, through the console port the KVM switch being connected to the console I/O device; a computer interface chip, connected to the MCU, the computer interface chip having a computer interface chip circuit; a re-assignment USB hub chip, connected to the computer interface chip; and a computer port, connected to the re-assignment USB hub chip, through the computer port the KVM switch being connected to a computer host; thereby, the computer interface chip transmits the complete reports and descriptors of the console I/O device to the specified computer port according to a control of the MCU, such that a connected computer host has a similar effect of being connected to the console I/O device directly, the MCU specifies the computer port according to a received allocation-configuration instruction, the allocation-configuration instruction is issued to the MCU through controlling the console I/O device.