shopping_cart

ALT keyboard config layer 0 issue

more_vert
Hello all! I have been using my ALT keyboard for about a week now and I am slowly starting to get to know it, improving my config through the configurator here on DROP bit by bit every day. I have a reoccurring problem when it comes to switching to layer 0 from another layer; If my active layer is != 0 and I want a key to activate layer 0, I can't get it to work. No matter what kind of layer key I set it to or what physical key. This only occurs when I try to activate layer 0, any other layer from any other layer works fine. Is there something I am misunderstanding. Thank you all for a great community. kkdvr
100% upvoted
1
4
remove_red_eye
388
kkdvr
2

search
close
kkdvr
2
Oct 17, 2019
Hi I have added screenshots for clarification. When i press the caps key on layer 0 I activate layer 1, which is my "navigation layer". On layer 1 the cmd key to the left of the spacebar does not activate layer 0 when i press it, no matter what type of layer trigger I user there. This is only the case for layer 0, any other layer changing keys works. Thank you for you response!
search
search

jxliu
1028
Engineer
Oct 22, 2019
I flashed your firmware onto my ALT. Seems to be working for me. Here's how I tested:
  1. Hold Fn key to active layer 1.
  2. (Keep holding Fn) On layer 1, hold key immediately to the left of the space bar to activate layer 0. Note that both layers 1 and 0 are active right now.
  3. (Keep holding both keys) Press up arrow which corresponds to Mute on Layer 1. Sound mutes for me on my Mac.
  4. (Keep holding both keys) Press semi-colon. I get a Ú, which is expected because I have my Alt<->GUI flipped in OS X and shift+option+semi-colon results in Ú. This shows that Layer 0 keys are used where Layer 1 is transparent.
kkdvr
2
Nov 5, 2019
Hey sorry for the super late reply! I got this to work by assigning my "Activate Layer 1" Key to another key (caps-lock). Thank you for taking your time and helping me =)
jxliu
1028
Engineer
Oct 17, 2019
How are you testing? My understanding of QMK is that multiple layers can be active at the same time. The active function for each key is determined by the highest active layer where the key is not transparent. So if you are trying to activate layer 0 from a higher layer, the only layer 0 keys that will work are keys that are set to transparent from every active layer above 0. I'd say an easier way to get layer 0 is to deactivate all the layers above it.