OpenStickCommunity / OpenStickCommunity/GP2040-CE

Add DDI as an output for macro

Open
#1,227 1 comment 1 reaction 1 assignee View on GitHub

@NickGuyver is already working on this.

Since Feb 25, 2026.

enhancement
Dominant language
C++
Stars
2.5k
Forks
666
Avg merge
1d 19h
Merged PRs (30d)
7

Description

Problem

I want to set a combination of keys to output a DDI for the right analog. For example, Macro+10 → DDI Left, Macro+11→ DDI Down, Macro+12 → DDI Right, Macro+19→ DDI Up. Currently there is no way to output DDI. Even if I map DDI to a set of open pins, I can't have macro output a pin.

There is no way to add DDI as an output for Hotkeys either. It would be even easier if Function+10 → DDI Left, Function+11→DDI Down, etc.

Solution

Allow for DDI Up, DDI Down, DDI Left, and DDI Right to be able to be outputs for a macro and Hotkey, so that Macro+Pin→DDI, and Function+Pin→DDI.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.