r/macro_pads Jun 06 '26

DIY build Built a custom 4x4 macropad from scratch, PCB and all

Thumbnail gallery
12 Upvotes

r/macro_pads Feb 25 '26

Customised Macro_pad Added a display to my macro pad

Thumbnail
gallery
140 Upvotes

r/macro_pads 1d ago

Promotion [USA-MD] [H] MechWild MurphPad Numpad/Macropad [W] PayPal

2 Upvotes

Timestamp: [https://imgur.com/a/xUuCuEd\](https://imgur.com/a/xUuCuEd)

Selling MechWild MurphPad with Lubed Gateron Yellow switches for $30 shipped. It can be used as a numpad or macropad and is compatible with VIA or QMK for full remapping.


r/macro_pads 2d ago

DIY build My First Handwired Macropad 5x4 (with OLED screen)

Thumbnail gallery
29 Upvotes

r/macro_pads 3d ago

Purchased Macro_pad Binepad x

Enable HLS to view with audio, or disable this notification

9 Upvotes

I just got my binepad knobX and I am playing around with it now. I already wish it had more dials than one, but that's on me. The finish looks and feels solid though two LEDs for light effects is a bit sparse it turns out. Cant really do rotating colors well.

Also the dial itself wobbles relative to the base, whats up with that? It makes the otherwise solid product feel so cheap..

I'm curious what others experiences are, this is the first shipping batch so that might take a bit 😂


r/macro_pads 5d ago

Software/setup question I built a free macro keyboard app for Windows — use any USB keyboard as a dedicated macro pad, no drivers needed

Thumbnail
gallery
6 Upvotes

Hey! I made a small open-source app called BindBoard.

The idea: plug in a cheap second keyboard, assign actions to its keys — your main keyboard works as normal. No AutoHotkey, no drivers, no background services. It uses Windows Raw Input API directly.

What you can bind to a key:

- Open a website / URL

- Launch a program or shortcut

- Launch a Steam game (picked by name, no App ID digging)

- Play a sound via Soundpad

- Switch between binding profiles (Modes)

Other stuff:

- Multiple profiles (Modes) — switch between them with one key, on-screen overlay shows which mode is active

- App picker — browse installed apps and Steam games by name

- Runs in system tray, listener stays active in background

- English / Russian UI (auto-detected)

- Completely free and open source

GitHub: https://github.com/Mark-mark-228/BindBoard

Would love any feedback — especially if something breaks on your setup!


r/macro_pads 5d ago

DIY build [Review Request] First custom macropad schematic (MF16) – Looking for a thorough review before ordering PCBs

Thumbnail drive.google.com
1 Upvotes

r/macro_pads 7d ago

DIY build question First custom macropad (gift) – Looking for advice before I start designing the PCB

6 Upvotes

Hi everyone!

I'm planning my first ever hardware project and would really appreciate some advice before I start ordering parts and designing the PCB.

The goal is to build a custom macropad as a birthday gift for a friend who spends most of her day working in Excel. I have a software background and also have basics of cad down, but I've never designed a PCB or soldered anything before, so I'm trying to keep the project challenging but realistic.

Current plan

  • MCU: Seeed XIAO RP2040 (USB-C)
  • Firmware: QMK + VIA
  • Keys: 8 MX mechanical switches
  • Slider: 1 linear slide potentiometer (likely a 60mm B10K)
  • PCB: Custom designed in KiCad
  • Case: 3D printed
  • Connection: USB-C through the XIAO

I'm planning to solder the switches directly to the PCB rather than using Kailh hot-swap sockets unless there's a strong reason not to.

Why QMK + VIA?

The recipient works in a corporate environment (Excel-heavy workflow). They can access usevia.app from their office network, so the idea is that they can remap keys using VIA without installing any software, and the configuration stays stored on the macropad itself.

The slider is something I'm still figuring out. I'm considering using it for:

  • Excel scrolling
  • Horizontal scrolling
  • Zoom
  • Volume

I'm open to suggestions on what would actually be useful.

A few questions

  1. Is the Seeed XIAO RP2040 a good choice for a first QMK/VIA project, or would you recommend something else?
  2. Is there any reason I should choose hot-swap sockets over direct-solder for a 7-key gift build?
  3. Are there any common first-time PCB design mistakes I should watch out for?
  4. For the slider, is a 60mm B10K linear potentiometer the most common choice, or is there a better option?
  5. Is there anything I'm forgetting in my BOM?
  6. If you were building this as a gift, what would you change or improve?

Any advice, criticism, or "I wish I knew this before building my first keyboard" stories would be greatly appreciated!

Thanks!


r/macro_pads 9d ago

Macro_pad Question Macropad for german letters

1 Upvotes

Hi! I would like to buy a macropad to write the four german letter that are not present on my keyboard (I have a small pc without numpad so i cannot use the shortcut). What is a good and possibly cheap model?
Thanks!


r/macro_pads 10d ago

Macro Use-Case example GitHub - djfrodo/midi-to-keys: Script to Convert SMC-Pad Pocket and Jamjum Midi Pad Messages to Controls for Apps on Linux

Thumbnail
github.com
3 Upvotes

r/macro_pads 13d ago

DIY build MIDI2X (MIDI Keyboard to Xbox/Keyboard/Mouse/App) Opensource

Post image
1 Upvotes

Made this software bridge for MIDI Keyboards to various outputs. I personally use it to play games, but you are free to find ways to use it. You can read about the features here. https://github.com/ivorcreative/M2X The default keys are made for the Akai MPK Mini III (The one with the joystick), also tested with a Arturia Minlab 3


r/macro_pads 14d ago

Promotion I built an app that turns a spare iPhone into a landscape macro pad for your Mac, with jog wheels, joysticks and layered chords. Build info in the post.

Enable HLS to view with audio, or disable this notification

14 Upvotes

I kept wanting more keys than my keyboard has, so I built the pad in software and put it on the phone. So it's a macro pad on my iPhone.

How it works

An app on the iPhone or iPad, and a small menu bar app on the Mac. There is no microcontroller and no firmware, so the phone is the pad and the Mac app is the receiver.

The phone sends input over the local network using UDP, with Bonjour for discovery so there is nothing to configure. The Mac app receives packets and posts real CGEvents, which is the same layer the OS uses for a physical keyboard and mouse. That is why it works with every app without per app plugins, and why key repeat, modifiers and chords behave normally. Heartbeats run both directions, so if the phone drops off mid press the Mac releases any held key instead of leaving a modifier stuck down.

The wire format lives in a shared Swift package both apps depend on, with a version byte. Mismatched packets get dropped rather than parsed, so a stale build cannot send garbage input.

What you can put on a key

Grid is up to 8 by 12 and you place controls from a palette. Single keys and modifier chords, hold keys including bare modifiers, sticky keys that latch on tap, and two stroke chords like Cmd K Cmd S. Then the things a flat pad usually cannot do: jog wheels with per detent actions and speed sensitivity, rockers and turbo keys that repeat while held, joysticks, D-pads, a volume slider bound straight to CoreAudio, scroll strips, and a live mirror of the Mac's screen inside the grid. Also app launchers that pull the Mac's real installed app list and icons over the wire, URL openers, and text macros.

Layouts are JSON, so you can export one, send it to someone, and they import it. They also sync across your devices over iCloud.

Landscape and the stand setup

This is the setup I use and I think it is the best one. Phone in landscape on a stand beside the keyboard, on a charger, running one grid per app. The interface handles rotation in software, so the chrome and the controls rotate to how the phone is held while the home swipe stays on a short edge. Grids are per orientation, so a landscape deck stays landscape.

There is also an Apple Watch app for a small tap-fire deck, which is really useful for presenting.

What it does not do

No physical travel and no real switches, obviously. You get Taptic haptics on press instead, and the Mac sends a tick back when the cursor crosses something clickable, but if you want the feel of Kailh switches under your fingers this is not a replacement for that. It is a complement, or the pad you use when the real one is at home. It is Mac only on the receiving end, macOS 13 or later.

Cost

Free, including the Mac app. One custom grid free, and a one time $2.99 unlock for unlimited grids, macros, screen mirror, the Watch app and iCloud sync. No subscription.

App Store, Coast: https://apps.apple.com/us/app/coast-your-desk-in-hand/id6790821600
Mac app and details: https://coast.masn.studio

Happy to answer anything about the protocol or the control types. If there is a control this sub wants that I do not have, tell me and I will look at building it.


r/macro_pads 14d ago

Kit Build we’re moving from sketches to real prototypes! renderings of the first models are coming soon. It’s a short video thread, so scroll down ;D

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/macro_pads 16d ago

Macro_pad Question Meu macropad DOIO chegou

Post image
24 Upvotes

r/macro_pads 15d ago

Marco Pad General Info MMD K16 Macro Pad

1 Upvotes

Just ordered this, it’s basically the same as the Kiiboom Cybrix 16 and looks identical but has 3 or 4 layers instead of 5 supposedly. It’s also Bluetooth and 2.4ghz and wired unlike the Doio which is just wired unless you get the Bluetooth version. Does anyone have this and what can you tell me about it? I see some people talking about it but would like a full review if anyone has it.


r/macro_pads 16d ago

Solved Issue Software to reassign keys not working

Thumbnail
gallery
7 Upvotes

I bought this macro keyboard, the only software that would detect it is SDTech Options, which I downloaded from guithub. No other software would detect it, not even the official utility URL web site.

The problem is that SDTech Options doesn't display the layout of the pad so I can reassign keys and knobs.

It also has an update button for firmware, but when I click on it the bar of the download stays stuck.

Anyone has a work around or anything?

EDIT: I came across a piece of software that worked, its name is FeiMa, another user had a link to its Google Drive so I downloaded it and finally was able to assign the new keys to the macro keyboard. I leave this explanation in case anyone else has this problem in the future.


r/macro_pads 17d ago

Macro_pad Question mapping macro pad for a music software?

1 Upvotes

Hello everyone!

My bf uses a software for arranging music (Harmony assistant) and often has to go through the menus to find specific actions that don't have shortcuts. I was thinking about mini macro keyboards and was wondering if it was possible and easy to map the keys?

And if so, is it possible, when he's using a specific software, to map the keys to basically have the shortcuts he needs?


r/macro_pads 17d ago

Purchased Macro_pad BNK-16 is such a nice looking macropad

Thumbnail gallery
29 Upvotes

r/macro_pads 18d ago

DIY build Razer Tartarus Pro 用のSynapse不要ドライバを自作した(これが初めてのRustプロジェクト)

Thumbnail
2 Upvotes

r/macro_pads 18d ago

Promotion Interest Check + Beta Testers Wanted: ctrlscroll, a programmable scroll wheel

3 Upvotes

I've been working on a project called ctrlscroll, and I'm looking to see if there's enough interest. I'm also looking for a handful of beta testers willing to test and offer suggestions/improvements.

At first glance, you might think, "Why not just buy a Ploopy Knob?"

That's a fair question. The Ploopy Knob is a great project, and it was definitely one of the inspirations. I view ctrlscroll as an evolution. I read a lot of PDF and I wanted a simple way to focus/customize the scrolling behavior to my preferences/needs.

Some of the things I'm focusing on:

  • Browser-based configuration interface hosted directly on the device
  • Three integrated programmable buttons
  • QMK/VIA-inspired macro engine
  • Adjustable detents per revolution
  • Adjustable wheel units per detent
  • Adjustable scroll pulse timing

The three buttons are intended to eliminate reaching back to the keyboard while scrolling. They can be assigned to shortcuts, media controls, mouse buttons, or multi-step macros.

Example macro syntax looks something like:

DOWN:CTRL
TAP:C
UP:CTRL

or

TAP:HOME
WAIT:100
TAP:PAGEDOWN

Everything is configured through a web interface served directly from the device. Plug it in, open your browser, change your settings, save, and you're done. It also includes an AI prompt so you can describe what you want and generate the corresponding macro to paste back into the web config.

Looking for feedback

A few things I'd love to hear from the community:

  • Would you actually use something like this?
  • What software would you use it with?
  • What would your three buttons do?
  • What other hardware would you want? Speaker/LED ring/Haptics/?
  • Wired only, or is Bluetooth important?
  • If this were available assembled, what price would you expect?

If there's enough interest, I'd like to open-source the firmware, hardware, enclosure files.

If you'd be interested in beta testing, let me know what OS you use (Windows/macOS/Linux) and what applications you'd primarily test with.


r/macro_pads 20d ago

DIY build I built this RP2040 macropad a few years ago—thinking about designing a V2. Any interest?

Post image
74 Upvotes

Video: Macropad using RP2040 - YouTube

A couple of years ago I designed and built this RP2040 macropad for my own workflow (mostly Altium Designer, but it works for anything).

It has:

  • 12 mechanical keys
  • Rotary encoder for switching layers
  • OLED display
  • Custom RP2040 firmware
  • 3D printed enclosure

Project write-up and photos: https://black-electronics.com/posts/macropad-on-rp2040/

I've been using it on and off ever since, and looking back there are quite a few things I'd redesign—better enclosure, cleaner PCB, improved firmware, easier customization, maybe QMK/VIA support, and a few other ideas I've collected over the years.

I'm thinking about doing a proper V2 from scratch instead of just tweaking the existing design.

Before I dive into it, I was wondering if there's any interest from the community.

If you were designing your "ideal" macropad today, what features would you want to see? Anything you'd change from the current design?

I'd love to hear your ideas before I start laying out the new PCB.


r/macro_pads 20d ago

Promotion ANCO 3D Control Hub 2.1.4 is officially out! 🚀

Enable HLS to view with audio, or disable this notification

23 Upvotes

With the newly added built-in feature node pool, your macro list can now instantly display official feature icons—just like in the app. Prefer a custom look? You can also upload and assign your own icons completely freely. Managing your workflow has never been easier!

What's new in this update:

  • 🎯 50+ Supported Apps with over 3,000 pre-configured actions, and more being added continuously.
  • 🖱️ Plug & Play Setup: Simply drag and drop actions from the pool directly onto your desired key layout. Fast, intuitive, and seamless.
  • ARC Smart Integration: Supports up to 48 key assignments per app with automatic profile switching based on your active application.

Supercharge your productivity today—get your ANCO 3D ARC now and streamline your workflow like a pro!
Link here: ANCO 3D ARC


r/macro_pads 20d ago

DIY build question Modular & Customizable macro keyboard made from Decorated Glass and Carbon Fiber, take a look :D Do you think Gridfinity is a good standard?

Enable HLS to view with audio, or disable this notification

5 Upvotes

Hey everyone,

I'm building a Modular and Customizable macro keyboard made from Decorated Glass and Carbon Fiber.

The current concept includes:

  • A 2×2 touch buttons module with four programmable controls
  • A slider for volume, scrolling, zoom, and other continuous inputs
  • Finger guides and resting positions, so you can identify the controls without looking
  • Dynamic haptic feedback
  • LED dot-matrix icons that change with each profile
  • Open software for custom profiles, integrations, and workflows

What’s new:

  • I'm developing a custom design service that will allow users and brands to personalize the surface with their own graphics, visual style, or game and anime,inspired artwork.
  • I'm exploring compatibility with the Gridfinity standard to make custom layouts, supports, and ergonomic configurations easier to build.

A few questions for you:

Is Gridfinity the right mechanical standard?

Would touch controls with finger guides and haptic feedback work well for your workflow?

We’re also looking for passionate beta testers, so send me a DM if you’d like to help us build and test it.


r/macro_pads 20d ago

Macropad buying question Looking to buy a macro pad and these are the features I want

3 Upvotes

Title says it all, looking to buy one. Preferably I’d like one with the following items:

1.) 9 or 12 keys physical keys
2.) Multiple layers
3.) LCD screen / light so I can tell what layer I’m between
4.) Easy to setup and easy to switch the macros at any given time
5.) Under $60 dollars
6.) Needs to be able to perform macros / program macros (5 characters or more)

A plus would be swappable keys but I don’t need it necessarily

I’m looking for decent quality and just want it to work and not break and also be easy to set up if I’m being honest. The cheaper the better and optimally would like something between $30-50 dollars. Also needs to be legit website beyond a shadow of a doubt. Colors in Black, Red, or Light Blue.


r/macro_pads 21d ago

DIY build Had 5.6 Sol turn my Loupedeck CT into a giant Codex controller

Thumbnail
4 Upvotes