Thanks for this tool.
I am just wondering how to map chords like pressing two to four keys together produces a different command or letter? Would you mind sharing some info on key chords configurations like c-h chord pressed together produces a backspace ?
(
device: (
orientation: Normal,
rows: 3,
cols: 4,
knobs: 3,
),
layers: [
(
buttons: [
[(delay: 0, mapping: "a"), (delay: 0, mapping: "b"), (delay: 0, mapping: "c"), (delay: 0, mapping: "d")],
[(delay: 0, mapping: "e"), (delay: 0, mapping: "f"), (delay: 0, mapping: "g"), (delay: 0, mapping: "h")],
[(delay: 0, mapping: "i"), (delay: 0, mapping: "j"), (delay: 0, mapping: "k"), (delay: 0, mapping: "l")],
],
knobs: [
(ccw: (delay: 0, mapping: "volumedown"), press: (delay: 0, mapping: "mute"), cw: (delay: 0, mapping: "volumeup")),
(ccw: (delay: 0, mapping: "4"), press: (delay: 0, mapping: "5"), cw: (delay: 0, mapping: "6")),
(ccw: (delay: 0, mapping: "7"), press: (delay: 0, mapping: "8"), cw: (delay: 0, mapping: "9")),
],
),
(
buttons: [
[(delay: 0, mapping: "a"), (delay: 0, mapping: "b"), (delay: 0, mapping: "c"), (delay: 0, mapping: "d")],
[(delay: 0, mapping: "e"), (delay: 0, mapping: "f"), (delay: 0, mapping: "g"), (delay: 0, mapping: "h")],
[(delay: 0, mapping: "i"), (delay: 0, mapping: "j"), (delay: 0, mapping: "k"), (delay: 0, mapping: "l")],
],
knobs: [
(ccw: (delay: 0, mapping: "volumedown"), press: (delay: 0, mapping: "mute"), cw: (delay: 0, mapping: "volumeup")),
(ccw: (delay: 0, mapping: "4"), press: (delay: 0, mapping: "5"), cw: (delay: 0, mapping: "6")),
(ccw: (delay: 0, mapping: "7"), press: (delay: 0, mapping: "8"), cw: (delay: 0, mapping: "9")),
],
),
(
buttons: [
[(delay: 0, mapping: "a"), (delay: 0, mapping: "b"), (delay: 0, mapping: "c"), (delay: 0, mapping: "d")],
[(delay: 0, mapping: "e"), (delay: 0, mapping: "f"), (delay: 0, mapping: "g"), (delay: 0, mapping: "h")],
[(delay: 0, mapping: "i"), (delay: 0, mapping: "j"), (delay: 0, mapping: "k"), (delay: 0, mapping: "l")],
],
knobs: [
(ccw: (delay: 0, mapping: "volumedown"), press: (delay: 0, mapping: "mute"), cw: (delay: 0, mapping: "volumeup")),
(ccw: (delay: 0, mapping: "4"), press: (delay: 0, mapping: "5"), cw: (delay: 0, mapping: "6")),
(ccw: (delay: 0, mapping: "7"), press: (delay: 0, mapping: "8"), cw: (delay: 0, mapping: "9")),
],
),
],
Hi,
Thanks for this tool.
I am just wondering how to map chords like pressing two to four keys together produces a different command or letter? Would you mind sharing some info on key chords configurations like
c-hchord pressed together produces a backspace ?Btw, the current defualt config,
mapping.ronlooks like:Fyi, the chords as seen in https://raw.githubusercontent.com/artseyio/artsey/main/layout%20diagrams/beta.jpg is very relevant to what I am trying to remap. Thanking you in advance and have a nice week ahead, and cheers,
/z