Files
tangentbord1/right/layers.ron
Joakim Hulthe e730fb9ec7 Remap layer 2,0 slightly.
Add arrow keys and move F-keys
2024-07-03 14:09:44 +02:00

182 lines
2.2 KiB
Plaintext

[
[
Layer(
buttons: [
// Row 1
Key(F),
Key(G),
Key(C),
Key(R),
Key(L),
// Row 2
Key(D),
ModTap(H, RCtrl),
ModTap(T, RShift),
ModTap(N, RMod),
ModTap(S, RAlt),
// Row 3
Key(B),
Key(M),
Key(W),
Key(V),
Key(Z),
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
Layer(
buttons: [
// Row 1
Compose2(Lower, O, Variable, A), // å
Key(D7),
Key(D8),
Key(D9),
Key(D0),
// Row 2
Compose2(Upper, Apostrophe, Variable, A), // ä
ModTap(D4, RCtrl),
ModTap(D5, RShift),
ModTap(D6, RMod),
//ModTap(, RAlt),
Mod(RAlt),
// Row 3
Compose2(Upper, Apostrophe, Variable, O), // ö
Key(D1),
Key(D2),
Key(D3),
None,
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
Layer(
buttons: [
// Row 1
None,
Key(Mute),
Key(VolumeDown),
Key(VolumeUp),
Layer(Move, Down, 1),
// Row 2
Key(LeftArrow),
Key(DownArrow),
Key(UpArrow),
Key(RightArrow),
None,
// Row 3
Key(Home),
Key(PageDown),
Key(PageUp),
Key(End),
None,
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
],
[ // gaming row
Layer(
buttons: [
// Row 1
Key(Y),
Key(U),
Key(I),
Key(O),
Key(P),
// Row 2
Key(H),
Key(J),
Key(K),
Key(L),
Key(G),
// Row 3
Key(B),
Key(N),
Key(M),
Key(Comma),
Key(Period),
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
Layer(
buttons: [
// Row 1
None,
None,
Key(CapsLock),
Key(Tab),
None,
// Row 2
None,
None,
None,
None,
None,
// Row 3
None,
None,
None,
None,
None,
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
Layer(
buttons: [
// Row 1
None,
None,
None,
None,
Layer(Move, Up, 1),
// Row 2
None,
None,
None,
None,
None,
// Row 3
None,
None,
None,
None,
None,
// Thumbpad
Layer(Peek, Right, 1),
Key(Return),
Key(Delete),
],
),
],
]