X-keys FAQ
Frequently Asked Questions
From setup to shipping, find answers to common X-keys questions. Whether you’re just getting started or looking for detailed technical info, this FAQ is the best place to start.
Programming and Compatibility
Do I need software to use X-keys?
It depends on how you plan to use it. If you’re programming short, simple keystroke macros, you’ll need software for the initial setup. If you are programming more complex macros that include mouse movements, long strings of text, or scripting, you'll need to have MacroWorks installed and running on your PC. We provide several free options: MacroWorks (Windows), Basic Setup (Windows), our Mac App, and our WebApp. Once programmed and saved to the device, X-keys can run in hardware mode without software running in the background.
If you’re using software that integrates directly with X-keys — like vMix, Central Control, or other compatible platforms — you can program and use X-keys entirely within those applications, with no extra X-keys software required.
Can I program X-keys without a computer?
Once your X-keys is programmed and saved in hardware mode, it will work on any system that accepts USB keyboard input — no computer or software required during use. However, you’ll still need a computer for the initial programming step unless using direct integration with supported applications.
Is X-keys compatible with my apps?
X-keys works with any software or application that accepts keyboard shortcuts or hotkeys, as well as direct integrations with apps like vMix, Central Control, and more.
Are there SDKs for custom development?
Yes — For advanced users we provide free software development kits (SDKs) for Windows, macOS, Linux, and Android to help developers integrate X-keys directly into their own software.
Can I use X-keys on a Mac?
Yes — You can program X-keys on an Intel or M1 Mac using our free Mac App. M2 Mac owners will need to use our webapp or a Windows PC to pre-program their device, which can then be brought over for use. Many Mac users also choose Keyboard Maestro (a paid third-party tool) for advanced automation. You can also program your X-keys on Windows, save it in hardware mode and then plug it into a Mac for use without any additional software.
Customization Options
Can you print custom keycaps?
Yes — we offer full-color printing for icons, text, and logos on all stock key sizes. Contact our sales team for a quote.
Can I add keys where there are blockers?
Yes — on most X-keys models you can remove blockers and add keys back in at any time. The only exception is the XK-60, where the blockers are permanent. The XK-60’s layout sections off groups of keys, offering more options than the XK-24 while being a more affordable alternative to the XK-80.
What can I do to customize my X-keys?
There are plenty of ways to make X-keys your own. You can:
- Swap in different size keys (single, double, or quad-width)
- Choose different key colors for quick visual grouping
- Add or remove blockers to change the layout
- Use a tilt stand for a more comfortable angle
- Adjust backlighting for better visibility or style
- Insert custom paper legends under keycaps for personalized labels
Shipping and Orders
Do you ship internationally?
Yes — We ship worldwide from our Michigan facility. Shipping costs and delivery times vary by location. Customers are responsible for all customs and duty fees.
What’s the warranty on X-keys?
All X-keys products come with a one-year warranty against defects. If a defect is discovered within that period, PI Engineering will, at our discretion, repair or replace the product free of charge.
If you purchased from another seller and need warranty service, please include proof of purchase when requesting repair or replacement.
What’s your return policy?
Before returning, we recommend contacting our tech support team at tech@piengineering.com to see if we can help resolve any issues.
All products purchased directly from PI Engineering are covered by a 30 day, no obligation return policy (excludes any custom print & OEM orders). If you decide to return one of our products within 30 days of purchase, we will refund the full purchase price (does not include shipping charges). If you wish to return a product purchased from PI Engineering, please call us at: 1 (517) 655 - 5523 or send an E-mail to: sales@piengineering.com and get a Return Merchandise Authorization (RMA) number.