Add Tri_layer_state
I feel like since this is an integral part of a lot of peoples keymaps it should be something that can be toggled in the QMK settings page.
I would like to mention you can activate it when you compile the firmware. But if you wanted to turn it off for any particular reason, there is no way to do this.
For more information on how "tri_layer_state" works, Please see this documentation.
https://docs.splitkb.com/hc/en-us/articles/360018614379-Using-tri-state-layer
Comments: 2
-
19 Mar, '23
WallPhoneThis can be easily emulated two different ways--
With combos, set 'Key 1' and 'Key 2' to whatever your two configured layer switching keys are and 'Output key' to 'MO(4)'.
Combos must receive both events within the timeout period, so another solution is to set MO(4) on layer one's map for layer key two, and on layer two set MO(4) on layer one's key. Then, no matter which of the two layers you're in, pressing the other layer key will make MO(4) active. -
24 Oct, '23
sehrgutCorrect me if I'm wrong, but isn't this exactly what the fn1(fn3)/fn2(fn3) keycodes provided already do? And of course, @WallPhone's recommendation is what I already do when using LT keycodes.