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 Switch Interface

X-keys XK-24

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

6 dual switch ports in a compact, low profile footprint. Easily convert any switch closure to a keyboard, multimedia, or mouse command.

Bulk Pricing
1 - 49$99.95
50+$89.95
100+$79.96
200+$69.97
Request Quote

XK-1202-UHS12-R   Add to Cart

Operating System
Use: Any OS via USB HID | Programming: Windows XP through 8, Mac OS X 10.4 through 10.8
Free Programming Software

Windows:
Android:
Mac OS X: ControllerMate

Free Software Development Kits
(C++, C#, VB.NET)
(C++)
(Java)
(any language/OS)
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
Connector
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
Dimensions
2.55” x 2.55” x 1.01” (65mm x 65mm x 26mm)
Mounting
Two 0.19” DIA mounting holes, 3” O.C. (4.8mm DIA, 76mm O.C.)
Weight
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
Certifications
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)

  • Launch programs, insert Unicode, open files and directories, select tools and more
  • Controls backlighting on individual keys
  • Supports custom scripting with Visual Basic
  • Supports all X-keys SE, MWII, and Pi3 USB devices

    ControllerMate for Mac OS X (included)

  • Launch programs, open files and directories, select tools and more
  • Controls backlighting on individual keys
  • Supports all currently selling X-keys Pi3 devices

    P.I. Engineering SDK (free download)

  • Code examples in (VS)Visual Studio C# 2008 Express, VS C++ 2005 and VS Visual Basic 2008 Express
  • Supports all X-keys SE, MWII, and Pi3 USB devices

    Linux SDK (free download)

  • Supports all X-keys Pi3 devices
  • A cross platform solution for Linux, Windows, and Mac
  • Reads all keys and controls
  • Sets backlighting levels and states

    X-keys Android App (free from Google Play)

  • Features touches, swipes, multimedia commands, and text input
  • Supports keyboard or game controller (joystick) with mouse and multimedia commands
  • Programming is stored in X-keys memory and travels with the X-keys
  • Allows X-keys Mobile units to control any app
  • Program and edit on an Android device
  • Easily set up multiple identical X-keys

    MacroWorks 3.1 for Windows (included)

  • Features touches, swipes, multimedia commands, and text input
  • Supports keyboard or game controller (joystick) with mouse and multimedia commands
  • Programming is stored in X-keys memory and travels with the X-keys
  • Program and edit on PC, use on any mobile device supporting USB HID
  • Easily set up multiple identical X-keys

    Easy Android Integration for Developers

    Use our X-keys Android app to set up all keys on the X-keys as game controller buttons with values 17 and higher.  This prevents them from conflicting with keyboard, mouse, or game controller input from other input devices. Then incorporate a dispatchKeyEvent to "read" these buttons.  This is easy on Android and, unlike Windows, you get the sending device so you know it is an X-keys sending the button event.  

    (free from Google Play)

  • Features touches, swipes, multimedia commands, and text input
  • Supports keyboard or game controller (joystick) with mouse and multimedia commands
  • Programming is stored in X-keys memory and travels with the X-keys
  • Allows X-keys Mobile units to control any app
  • Program and edit on an Android device
  • Easily set up multiple identical X-keys

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

Turn any single port on the Switch Interface into two ports, or use two switches to trigger the same port. More info...

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

Plug the Switch Interface into a tablet by adapting the standard USB plug to a USB micro plug.

Save with a bundle

XK-12 Switch Interface Bundle

Get the USB 12 Switch Interface bundled with our two most popular Red and Green Orby Buttons

XK-12SWIORB-BU   Add to Cart

Commercial Bundle

Get the USB 12 Switch Interface bundled with the black, red, green and yellow Commercial Foot Switches

XK-12-BRGY-BU   Add to Cart

No Guard Switch Bundle

Get the USB 12 Switch Interface bundled with the red and green Commercial Foot Switches

XK-12-RDGN-BU    Add to Cart

Get the USB 12 Switch Interface bundled with the yellow and black Commercial Foot Switches

XK-12-BKYL-BU    Add to Cart

No Guard Bundle

Get the USB 12 Switch Interface bundled with two Industrial Foot Switches with no guard

XK-12-NG2-BU    Add to Cart

Top Guard Bundle

Get the USB 12 Switch Interface bundled with two Industrial Foot Switches with a Top Guard

XK-12-TG2-BU    Add to Cart

Full Guard Bundle

Get the USB 12 Switch Interface bundled with two Industrial Foot Switches with Full Guard

XK-12-FG2-BU    Add to Cart

    Programs

  • MS Outlook
  • MS Word
  • Google Chrome
  • Android Apps