Add enter combo

This commit is contained in:
2024-04-13 13:53:22 +02:00
parent f344a9fd5d
commit 2b7ab2c524
3 changed files with 116 additions and 0 deletions

View File

@@ -277,6 +277,14 @@
require-prior-idle-ms = <150>;
layers = <0>;
};
combo_enter {
// pressing te does enter
key-positions = <10 15>;
bindings = <&kp ENTER>;
timeout-ms = <20>;
require-prior-idle-ms = <150>;
layers = <0>;
};
};
};

View File

@@ -759,4 +759,108 @@ path.combo {
</g>
</g>
</g>
<g transform="translate(405, 786)" class="layer-combopos-3">
<g transform="translate(0, 28)">
<g transform="translate(30, 28)" class="key combo-separate keypos-0">
<rect rx="6" ry="6" x="-28" y="-26" width="56" height="52" class="key combo-separate"/>
<text x="0" y="0" class="key combo-separate tap">ENTER</text>
</g>
<g transform="translate(45, 72)" class="key keypos-1">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(75, 72)" class="key keypos-2">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(105, 72)" class="key keypos-3">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(135, 86)" class="key keypos-4">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(210, 86)" class="key keypos-5">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(240, 72)" class="key keypos-6">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(270, 72)" class="key keypos-7">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(300, 72)" class="key keypos-8">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(15, 114)" class="key keypos-9">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(45, 100)" class="key keypos-10">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(75, 100)" class="key held keypos-11">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key held"/>
</g>
<g transform="translate(105, 100)" class="key keypos-12">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(135, 114)" class="key keypos-13">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(210, 114)" class="key keypos-14">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(240, 100)" class="key keypos-15">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(270, 100)" class="key held keypos-16">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key held"/>
</g>
<g transform="translate(300, 100)" class="key keypos-17">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(330, 114)" class="key keypos-18">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(15, 142)" class="key keypos-19">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(45, 128)" class="key keypos-20">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(75, 128)" class="key keypos-21">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(105, 128)" class="key keypos-22">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(240, 128)" class="key keypos-23">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(270, 128)" class="key keypos-24">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(300, 128)" class="key keypos-25">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(330, 142)" class="key keypos-26">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(90, 156)" class="key keypos-27">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(120, 156)" class="key keypos-28">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(150, 156)" class="key keypos-29">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(195, 156)" class="key keypos-30">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(225, 156)" class="key keypos-31">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
<g transform="translate(255, 156)" class="key keypos-32">
<rect rx="6" ry="6" x="-13" y="-12" width="26" height="24" class="key"/>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

@@ -13,3 +13,7 @@ combos:
k: ESC
draw_separate: true
l: [default]
- p: [10, 15]
k: ENTER
draw_separate: true
l: [default]