X-Keys Stick MWII

Introduction/product description:

The X-Keys Stick MWII (Part # XKS-79-USB-R) is a user programmable computer input device. It is a complete keystrip suitable for desktop or mounted use. It uses USB Human Interface Device (HID) to communicate with the host computer. It can emulate a keyboard, mouse, and communicate with MacroWorks 3 software. The standard keycaps are designed for custom labels and may be fitted to the low profile switches.


  • Single row of 16 keys
  • Green and red indicator LEDs
  • MWII firmware, which features keyboard and mouse hardware endpoints
  • Full MacroWorks 3 and ControllerMate support, in addition to internal memory for hardware resident macros
  • Complete SDK for Windows
  • Accessories such as replacement beige keycaps and mounting rack available
  • Customizable length, can be permanently cut to a minimum of 2 keys
  • Phantom key protection

Indicator LEDs

LEDs light here

The green LED will be on by default when the device is powered. When using the alternate red device layer, the red LED will turn on to create a visual reference for the current layer. Both LEDs are also capable of flashing. The indicator LEDs can be manipulated in either software or hardware mode.

Program Switch:

>Program switch

The program switch is located on the left side edge of the X-Keys Stick MWII. The program switch will display the MacroWorks 3 GUI by default.

Labeling a Key:

Carefully pry the lens off

Labels may be inserted under the clear lens, which can be removed by prying with a fingernail or other thin object. Additionally, custom keycaps and lens are available. Please visit our website for more information on labels.

Removing a Key:

Safest removal is accomplished with a key puller

To remove a key, use a key puller or gently pry the keycap off the plunger. The keycaps may be rotated in 90 degree increments and inserted back into the stems if you desire.

Replacement Keys:

The X-Keys Stick MWII Stick uses a low profile tactile switch with a square stem. We offer single replacement keys with a backlighting window in the base which allows red backlight LEDs to shine through.

Visit our website for more details.

  • XK-A-106-R - Beige replacement keycap
  • XK-A-303-R - Key Puller

Key Matrix:

Numbered X-Keys Stick MWII

Keys are numbered sequentially starting with key 1 on the left side of the device, closest to the indicator LEDs. The keys count up as you move across the row.

Backlight LEDs:

The X-Keys Stick MWII has red backlight LEDs that can be individually controlled with MacroWorks 3 software. The backlight LEDs can only be manipulated in software mode. Please see MacroWorks 3 Advanced Help for additional details on controlling backlight LEDs.

Phantom Key Protection:

Diodes are in place at each key, to prevent phantom keys when multiple keys are pressed. Unlike a normal computer keyboard, this unique design prevents keys from being ignored during multiple key press scenarios.

Non-volatile Memory:

The X-Keys Stick MWII has a non-volatile memory to allow the unit to record keyboard and other hardware messages. If programmed, these message are retained with the individual unit. The messages are permanent until the unit is reprogrammed. This allows the programmed unit to be used on any USB compatible system without extra software. Keyboard and mouse messages can be stored and replayed from this memory.

A total of approximately 1200 keystrokes can be recorded on a single unit. These can be distributed over the 16 keys in any fashion. Mouse commands also use this memory and will reduce the total number of keystrokes available in memory. Additionally, other variables are stored in the unit memory, such as: Product ID, Endpoint settings, Unit ID, and start up backlighting state.

Unit ID:

Each device has a Unit ID to help identify an individual unit and prevent conflicts if 2 or more of the same devices are attached to computer. From the factory the UID is set to 0. The unit ID is incremented by the programming software to prevent conflicts and uniquely identify the associated macros. The maximum UID is 255, and is stored in the non-volatile device memory.

Endpoints and PIDs:

This device has 4 USB HID endpoints to allow the device to emulate standard USB HID devices. The Product ID (PID) may be changed to use different combinations.

  • PID 693 endpoints: PI Consumer Input, output
  • PID 694 endpoints: Keyboard, mouse

Keyboard - Sends keyboard scancodes
Mouse - Mouse clicks, buttons, movements
PI Consumer Input - Sends consumer page messages to custom software
Output - Output to device, required endpoint for programming and controlling LEDs


The SDK (software development kit) contains data and sample programs to demonstrate how to write a complete custom application interface. There are samples that can view the full HID USB device consumer input reports, enabling you to manipulate the input with your own custom application. All aspects of the X-Keys Stick MWII hardware can be tested with the sample programs. MWII SDKs are available for Windows only. Please visit our website for more information on SDKs.

Mounting Kits:

Mounting kits are available for the X-Keys Stick MWII

X-Keys Stick Rack Mount Kit - Part # XK-A-77-R

Visit our website for details.

Cable Length:

The standard USB limit on cable length is 5 meters, about 16 feet.

To achieve lengths much greater than 5 meters a USB Extender can be used. The X-keys Extender uses standard Category 5 cable to extend the connection between any X-keys USB device and the USB port on the computer. A standard CAT 5 cable cut to any length up to 150 feet (45.7 m) and wired with standard RJ45 network connectors is required.

Customizing Length

The X-Keys Stick MWII may be permanently cut to a shorter length if you desire, down to a minimum of 2 keys. Please contact our technical support for more details on cutting the X-Keys Stick MWII.


USB Type USB HID, 1.1 type, 2.0 compliant, Full speed, High power.
USB Endpoints Keyboard, Mouse, Joystick, PI Consumer Input, and Output
Firmware Type MWII
Switch Type Low profile tactile feel, 3/4" (19mm) on center
Total Keys 16 single keys
Actuation Force Approx. 2.5 oz (72g) break-over, approx. 1.5 oz (42g) hold
Keycap Size 5/8" (16mm) sq. with removable clear lens for easy labeling
Connector Attached USB "A"
Cord Length 54" (1.3 m)
Dimensions: 14 1/4" x 7/8" x 5/8", (362 mm x 23 mm x 18 mm)
Weight 0.42 lbs. (0.19 kg)
Power Source USB port, nominal voltage = 5 vdc
Power Consumption Less than 15 ma @ 5 vdc
Certifications: FCC class B, CE

Specifications are subject to change without notice.