Dynamic device mapping is a technology for
USB
Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
KVM switch
A KVM switch (with KVM being an abbreviation for "keyboard, video, and mouse") is a hardware device that allows a user to control multiple computers from one or more sets of keyboards, video monitors, and mice.
Name
Switches to connect mu ...
es which is sometimes implemented as an alternative to standard
USB
Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
keyboard
Keyboard may refer to:
Text input
* Keyboard, part of a typewriter
* Computer keyboard
** Keyboard layout, the software control of computer keyboards and their mapping
** Keyboard technology, computer keyboard hardware and firmware
Music
* Musi ...
and
mouse
A mouse ( : mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus' ...
emulation.
Design
With DDM (Dynamic Device Mapping) Technology, the communication between shared
peripherals
A peripheral or peripheral device is an auxiliary device used to put information into and get information out of a computer. The term ''peripheral device'' refers to all hardware components that are attached to a computer and are controlled by the ...
and all connected systems are maintained 100% of the time, even as a user switches between the KVM ports. This makes generic device emulation unnecessary as the DDM allows each connected computer system to believe all connected
I/O devices are remaining connected even as the
KVM switch
A KVM switch (with KVM being an abbreviation for "keyboard, video, and mouse") is a hardware device that allows a user to control multiple computers from one or more sets of keyboards, video monitors, and mice.
Name
Switches to connect mu ...
might move to another port.
KVM device emulation
Many USB
KVM devices provide
peripheral emulation, sending signals to the computers that are not currently selected to simulate a keyboard, mouse and monitor being connected. The emulation is used to avoid problems with machines which may reboot in unattended operation.
Peripheral emulation services embedded in the hardware also provides continuous support where computers require constant communication with the
peripheral
A peripheral or peripheral device is an auxiliary device used to put information into and get information out of a computer. The term ''peripheral device'' refers to all hardware components that are attached to a computer and are controlled by the ...
s. In addition, some types of computer systems do not treat
USB
Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
devices as
hot-pluggable, which means the keyboard and mouse will not be re-detected when switching back to a particular KVM port. For these types of systems, it is necessary to implement device emulation.
Standard device emulation has its limitations. When emulating a
USB
Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
keyboard, mouse, and monitor it is impossible for most KVM's to simulate various types of I/O devices specifically. As a result,
KVM switch
A KVM switch (with KVM being an abbreviation for "keyboard, video, and mouse") is a hardware device that allows a user to control multiple computers from one or more sets of keyboards, video monitors, and mice.
Name
Switches to connect mu ...
es will sometimes offer inconsistent performance and even sometimes unsolved compatibility issues with the shared keyboard, mouse, and other devices. The intent of Dynamic Device Mapping is to resolve the issues that standard device mapping sometimes faces.
Applications for USB DDM
* Sharing Touchscreen Monitor among connected systems
* Integrated Multi-vendor
Self-service Kiosk systems
* Secured user login by sharing USB
Smart card
A smart card, chip card, or integrated circuit card (ICC or IC card) is a physical electronic authentication device, used to control access to a resource. It is typically a plastic credit card-sized card with an embedded integrated circuit (IC) c ...
or fingerprint/
Biometrics
Biometrics are body measurements and calculations related to human characteristics. Biometric authentication (or realistic authentication) is used in computer science as a form of identification and access control. It is also used to identify in ...
scanner/reader''
See also
*
KVM switch
A KVM switch (with KVM being an abbreviation for "keyboard, video, and mouse") is a hardware device that allows a user to control multiple computers from one or more sets of keyboards, video monitors, and mice.
Name
Switches to connect mu ...
*
Display data channel
The Display Data Channel, or DDC, is a collection of protocols for digital communication between a computer display and a graphics adapter that enable the display to communicate its supported display modes to the adapter and that enable the compu ...
*
Display Control Channel
Display Control Channel (DCC) is an advanced method of implementing an on-screen display (OSD) technology on KVM switches.
On-screen display technology used on KVM switches is used to show control and selection functions pertaining to the KVM, su ...
*
Reverse DDM
Dynamic device mapping is a technology for USB KVM switches which is sometimes implemented as an alternative to standard USB keyboard and mouse emulation. Reverse DDM (short for Dynamic Device Mapping), on the other hand, is a related technology ...
References
USB and USB Device Details
External links
*{{Commonscatinline
Computer peripherals
Input/output
Out-of-band management