Orders placed after 4PM on weekdays will not ship until the next business day. Orders placed after 11am Fridays will not ship until the following Monday.
Faster shipping methods may be available; just upgrade during checkout.
*Some exclusions apply.
Enter new zip code to refresh estimated delivery time.
The small, versatile USB Three-Switch Interface from X-keys is capable of supporting up to three wired switches or pedals using an optional adapter (sold separately). The USB interface comes equipped with a single USB connector and a single 3.5 mm jack which supports a variety of USB codecs including HID keyboard, HID mouse, HID game controller, and HID multimedia.
Accepts up to three switches via 3.5mm TRRS port with optional adapter
Connects to USBs port like a USB keyboard
Accepts 3.5mm mono, stereo, or TRRS plugs
Any contact closure can be converted to a USB HID command
Choose from our selection of hand or foot operated switches or use your own
In the Box
X-keys USB Three-Switch Interface
Limited 1-Year Warranty
Table of Contents
Any OS via USB HID | Programming: Windows XP through 8, Mac OS X 10.4 through 10.10
Windows: MacroWorks 3.1
Android: X-keys Android
Mac OS X: ControllerMate
Software Development Kits
Windows (C++, C#, VB.NET)
Raw HID (any language/OS)
USB Codes Supported: HID keyboard, HID mouse, HID game controller, HID multimedia
1x 3.5mm TRRS (Tip-Ring-Ring-Sleeve) accepts 3.5mm mono, stereo, or TRRS plug; May be split to accept up to three switches
USB 2.0 standard "A" plug
USB 1.1, compatible through 3.0
Up to 1,000' (300 m) from switch to port
Memory Capacity: Approximately 1000 keystrokes or commands
Memory Type: EEPROM, non volatile memory (X-keys retains memory for over 200 years)
Power Source: USB port, nominal voltage = 5 VDC
Power Consumption: 21 mA @ 5 VDC
Temperature Range: -4 to 140°F / -20 to 60°C
Environmental Rating: IP 40, typical indoor office environment