Native macro key support without any extra hardware. CUE SDK enhanced
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
bin
src
.gitattributes
.gitignore
README.md

README.md

NumkeyMacro

Native macro key support without any extra hardware. CUE SDK enhanced
Demo | Discord | Browse the docs


Getting started

NumkeyMacro is straight forward to install, simply download the compiled binary and run it.

Installing

This will allow NumkeyMacro to autostart on boot

  1. Download the latest binary from bin/NumkeyMacro.exe
  2. Press WIN+R and type in shell:startup
  3. Copy the downloaded EXE into this folder
  4. Double click the EXE once copied and you can start using it

Running locally

If you'd prefer to run NumkeyMacro directly from the source code instead, follow these steps:

Prerequisites

AutoHotkey
NodeJS
NodeJS package manager (NPM)

Launching from source

  1. Navigate to the src/CUE-SDK folder
npm install
npm run numkeymacro node index.js
start NumkeyMacro.ahk

Corsair keyboards

Thanks to Yannicked/node-cue-sdk, NumkeyMacro has full customizable RGB support

Action How to
Record a macro
  1. Press the NUM LOCK key
  2. Press any key from 1-9 on the numpad
    1. Numbers 7-9 record the mouse, delays, keystrokes and key combinations
    2. Numbers 1-6 only record the keystrokes
Playback a macro Simply hit the numpad number you recorded the macro on (NUM LOCK should be off)
Change the led colors Open the `src

Regular keyboards

Action How to
Record a macro
  1. Press the NUM LOCK key
  2. Press any key from 1-9 on the numpad
    1. Numbers 7-9 record the mouse, delays, keystrokes and key combinations
    2. Numbers 1-6 only record the keystrokes
Playback a macro Simply hit the numpad number you recorded the macro on (NUM LOCK should be off)

FAQ

Can I still use ALT-CODES?

Yes! Autohotkey doesn't break any existing key-combinations

Analytics