Sale Item

X-keys USB 3 Switch Interface

SKU: XK-1283-UJS3-R
Qty: - +
   - OR -   

X-keys USB 3 Switch Interface - XK-1283-UJS3-R

A compact, low profile footprint that accepts up to three wired switches or pedals. Easily convert any switch closure to a keyboard, multimedia, or mouse command. Compatible with Windows, Mac, Linux, and Android. 


Up to three switches via 3.5 mm TRRS port with optional adapter
Connects to any USB port just like a USB keyboard
Compact - smaller than a pack of chewing gum
Accepts 3.5 mm 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

Any switch can trigger an action on your computer. Any keyboard shortcut your software uses can have a designated switch (start, stop, next, save...). Switches are easily set up to launch applications, open files, or type short lines of text like names, addresses, and account numbers.


Operating System: Use: Any OS via USB HID | Programming: Windows XP through 10, Mac OS X 10.4 through 10.10
Free Programming Software: Windows: MacroWorks 3.1; Android: X-keys Android; Mac OS X: ControllerMate
Free Software Development Kits: Windows (C++, C#, VB.NET); Linux (C++); Android (Java); Raw HID (any language/OS)
USB Codes Supported: HID keyboard, HID mouse, HID game controller, HID multimedia
Port Type: 3.5mm TRRS (Tip-Ring-Ring-Sleeve) accepts 3.5mm mono, stereo, or TRRS plug
Number of Ports: 1 port (may be split to accept up to three switches)
Optional Accessories: Wired switches, Y cords, or USB Extender
Connector: USB 2.0 standard “A” plug
Wiring Distance: Up to 1,000 feet (300m) from switch to port
Dimensions: 2.8” x 0.75” x 0.5” (71mm x 19mm x 13mm)
Weight: 0.8 oz. (23 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

USB 3 Switch Interface Info Sheet

USB 3 Switch Interface Product Manual

SKU: XK-1283-UJS3-R - X-keys USB 3 Switch Interface


MacroWorks 3.1 for Windows (free download)

Launch programs, insert Unicode, open files and directories, select tools and more 
Can write macros to X-keys memory for Hardware Mode macro programming 
Control backlighting globally or for individual keys 
Create custom scripting with Visual Basic (Software Mode only) 
Compatible with Windows 10, 8, 7, and Vista (32 or 64 bit) and Windows XP (32 bit only) 
Free technical support via email or phone 

ControllerMate for Mac OS X (free download)

Launch programs, insert Unicode, open files and directories, select tools and more 
Control backlighting globally or for individual keys 
Create macros or execute Applescript with drag and drop building blocks 
Compatible with Mac OS X 10.10, 10.9, 10.8, 10.7 and 10.6 (64 bit) 
Free support via OrderedBytes Forum 

P.I. Engineering SDK (free download)

Microsoft Visual Studio code examples in C# 2008 Express, C++ 2005, and VB.NET 2008 Express 
Read all key and control states 
Control all backlighting and indicator LEDs 
Free technical support via email or phone 
Linux SDK provides a cross platform solution for Linux, Windows, and Mac also available 

Android Software

For X-keys Android devices 
Read all key and control states 
Java based 
Sets backlighting levels and states 
Free technical support via email or phone 


Currently there are no reviews for this product. Share your opinion with others, be the first to write a review.

Add Your Review

Your Name:
Email Address:
Note: HTML is not translated! Your email address will not be shared with anyone.
Your Rating: 5
Your Name:
Your Email:
Friends Name:
Friends Email:

Please fill out the form below to request a product quote. A representative will respond to you via email or phone as soon as possible.

Email Address:
Address 1:
Address 2:
City / Town:
Prov. / State:
Postal Code / Zip:
Purchase As:
Payment Method: