Skip to content

Brainstorming on chording #168

Closed
Closed
@ezuk

Description

Some notes from a call with @jackhumbert on chording:

would be good to implement chording as CC_ (instead of KC_). And then a key where CC_ is used would only fire on keyup.

There would be a dictionary under the layout that looks something like:

CC_A && CC_R: LALT(F4) // sends Alt+F4 when you hold down A and R and then let go

If you define CC_S for example but then not define a chord for it, it would just send S on keyup. This way you get consistent behavior in your layout if you want it -- all keys firing on keyup if you want them to.

We would not make a distinction about which key in the chord gets pressed first.

We would support up to 2 keys per individual chord initially.

You'd need to include chording.h to enable this on your layout.

There would be a makefile option to flip this off to save on filesize if needed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementstaleIssues or pull requests that have become inactive without resolution.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions