X-keys Windows Basic Setup

Recommended for system implementers and OEMs. Supports Hardware Mode programming on all XK and XKE series X-keys.

We also offer Macroworks 3.1, our programming software recommended for most x-keys users. Not sure which program best suits your requirements? Please go here: Help Me Choose.

Download Basic Setup

X-keys Basic (v.1.0.4.5) (3.5 MB)
Updated: 11/14/2023

Operating Requirements: Windows 10, 8, 7, or Vista (32 or 64 bit) or Windows XP (32 bit only). Microsoft .NET Framework 3.5.1 required- if you need help installing, click HERE

New in this Version Device folder changes for new products.

Note: We have recently revamped our installation process. If X-keys Basic Setup is already installed on your computer, please uninstall before running the new update, to ensure the best experience. Please email questions or concerns to tech@piengineering.com.

By downloading and installing this MacroWorks 3.1 software, you are thereby accepting the terms and conditions of our End User License Agreement (EULA). SHA-256 found here

Basic Features

  • Record hardware-based macros to your X-keys hardware for playback on any system that supports USB
  • Program keystroke, mouse, game controller, multimedia and alt-code messages (compatibility depends on your device)
  • Works with all XK-series devices including the XK-24, XK-60, XK-80, and more
  • Easily change default device backlighting individually per key, or for a whole bank; save backlighting changes to a file for easy duplication
  • For those who want a quick way to program their simple macros, without needing the full MacroWorks 3.1 installed

Switching from MacroWorks 3.1

If you are switching to X-keys Basic Setup from MacroWorks 3.1, you can create a new file that is compatible with this program by this method:

  • Attach a device programmed with hardware macros to your computer and open X-keys Basic Setup
  • Go to File and choose "Read Device"
  • Go to File and choose "Save As" to save your new script file to a familiar location
  • From that point, X-keys Basic Setup can be used to quickly duplicate your hardware-level programming