0 item(s) in cart

Shopping Cart
We accept VISA Mastercard American Express Discover

Windows, Mac OS X, Linux, and Android logos Windows, Mac OS X, Linux, and Android logos Windows, Mac OS X, Linux, and Android logos Windows, Mac OS X, Linux, and Android logos Windows, Mac OS X, Linux, and Android logos

X-keys® USB 12 KVM Switch Interface

X-keys XK-24

X-keys XK-24 front top side back box contents

Optimized for controlling a KVM, this programmable switch interface can send any key combination or string of keystrokes, and lower operator error and training time. Anything an operator can do on a keyboard can be replicated and assigned to one button. Maximizes efficiency and lowers operator training time.

Please note: KVM version X-keys send pure USB HID keyboard codes and are intended for use only with hardware that does not have a traditional operating system behind it (like a KVM). If the X-keys will be connected directly to a Windows, OS X, or Linux computer, our standard X-keys products may be better suited to fit your requirements.

*This item has a lead time of five to ten working days. We will make every reasonable effort to prepare and ship your order as soon as possible. Your credit card will not be charged before we ship.

Operating System
Use: Any OS via USB HID keyboard: Windows, Mac, Linux, Android
Free Programming Software

USB Codes Supported
HID keyboard, HID mouse, HID game controller, HID multimedia
Port Type
3.5mm stereo (accepts 3.5mm mono or stereo plug)
Number of Ports
6 ports ()
Optional Accessories
, , or
Wired USB 2.0 standard “A” plug
Cord Length
92” (2.3 m)
Wiring Distance
Up to 1,000 feet (300m) from switch to port
2.55” x 2.55” x 1.01” (65mm x 65mm x 26mm)
Two 0.19” DIA mounting holes, 3” O.C. (4.8mm DIA, 76mm O.C.)
6 oz. (160 g)
USB type
USB 1.1 (compatible through 3.0)
Power Source
USB port, nominal voltage = 5 VDC
Power Consumption
21 mA @ 5 VDC
Temperature Range
-20 to 60 C
Memory Capacity
Approximately 1000 keystrokes or commands
Memory Type
EEPROM, non volatile memory (X-keys retains memory for over 200 years)
Environmental Rating
IP 40, typical indoor office environment
FCC class B, CE, RoHS, WEEE compliant

Sketchup 3D Model

We offer this Sketchup model as a 3D rendering of the USB 12 Switch Interface for viewing or planning purposes. Dimensions and details of the model, while reasonably accurate, should not be used for critical specifications.

    MacroWorks 3.1 for Windows (included)

    For programming the KVM X-keys. No software is required on the end user's system.

  • Programs and edits keystrokes and macros
  • Reads and writes to X-keys memory
  • Easily reproduce the same layout on multiple devices
left-right splitter

Turn any single port on the Switch Interface into two ports.

XK-A-1182-35Y-R  Left Right Splitter Cord  

foot switches

We offer different sized and colored foot switched with a rugged design for Assistive Technology. More info...


We offer a wide variety of switches, buttons, and pedals compatible with the Switch Interface. More info...

usb extender

Extend your X-keys up to 150 feet via CAT 5 or equivalent network cable.

XK-280-XTN-R  USB X-Keys Extender