All the capability of our standard XK-24 with special features for Android integration.
Our most popular X-keys. The XK-24 offers twenty-four programmable keys to trigger macros, shortcuts, and applications, select tools or open files or directories.
With a co-injected case equally suitable for handheld or desktop applications, the XK-24 provides a versatile control box for any computer-driven application.
Use key blockers and tall or wide keycaps to instantly customize the XK-24 for your specific requirements.
Detachable feet give the XK-24 a slight angle to make the key legends easier to read.
Repositioning keys and feet allow the XK-24 to assume a "landscape" orientation with four rows and six columns.
X-keys Planning PDF
What would you put on an X-keys? Test a few layouts with our editable planning PDF. Edit online or download. Open the PDF, click on any key, and type. Print out the result at 100% for a full-scale footprint. Download the XK-24 Planning Guide here or the Landscape XK-24 Planning Guide here.
|Operating System||Use: Any OS via USB HID | Programming: Windows XP through 10, Mac OS X 10.4 through 10.10|
|Free Programming Software||Android: Android App|
|Free Software Development Kits||Windows (C++, C#, VB.NET)
OS X SDK
Raw HID (any language/OS)
|USB Codes Supported||HID keyboard, HID mouse, HID game controller, HID Multimedia|
|Number of Keys||24 single keys + programming button|
|Actuation Force||Approx. 2.5 oz (72g) break-over, approx. 1.5 oz (42g) hold|
|Keycaps||0.625” (16mm) sq.; relegendable with Cherry MX compatible stem|
|Key Spacing||0.75" O.C.|
|Optional Keys||2X1, 1X2, 2X2|
|Backlighting||24 blue and 24 red LEDs, individually addressable|
|Connector||Wired USB standard “A” plug|
|Cord Length||118” (3m)|
|Dimensions||5.8” x 3.8” x 0.94” (147mm x 97mm x 24mm)|
|Weight||10 oz. (285 g)|
|USB Type||USB 1.1 compatible through 3.0 Type-c with adapter|
|Power Source||USB port, nominal voltage = 5 VDC|
|Current Draw||No backlight: 18 mA, Blue backlight full: 38 mA, Red backlight full: 57 mA, All backlights: 75 mA|
|Temperature Range||-20 to 60 C|
|Memory Capacity||Approximately 1,100 keystrokes or commands in onboard memory|
|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|
Download PDF: XK-24 DD.pdf
Sketchup 3D Model
We offer this Sketchup model as a 3D rendering of the XK-24 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 (free download)
P.I. Engineering SDK (free download)
Tall, wide, quad and colored keys for your X-keys. Transparent keys enhance backlighting.
Blank legend sheets and custom printed legends.
Extend your X-keys up to 150 feet via CAT 5 or equivalent network cable.
Includes two brackets and Modular HoseTM connectors
One mounting plate with screws to attach an X-keys.
Protect your X-keys while traveling with this custom road case from MyCaseBuilder.
Give your X-keys a 45 degree angle lift with this 4x6 Tilt Stand that attaches to the back of the unit.
Mobile Developer Resources
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. See the free code samples: PIGameController and PIJoyKeys.
Read and/or write X-keys USB HID data reports directly. This method will allow the developer complete control over the indicator and backlighting LEDs. See X-keys SDK for Android for free code samples for detecting and reading/writing the state of all controls and indicators.