Do both the hyper key and enter key need to stay where they are in matrix.h in order to boot properly?
Are there any other keys that need to stay where they are in order to avoid interfering with basic functionality?
Do both the hyper key and enter key need to stay where they are in matrix.h in order to boot properly?
Are there any other keys that need to stay where they are in order to avoid interfering with basic functionality?
And can one get past the hyper+enter necessity by ensuring that wherever you move the hyper key and enter key, there’s an enter key somewhere on the hyper layer?
You should be able to move any key to any position but the placement of hyper should be the same in both layers. Otherwise ‘holding’ hyper is not possible.
And to be clear… enter needs to be somewhere in the hyper layer (you press while holding hyper).
You could have the hyper layer enter (used for power on) be at a different position from the usual, non-hyper layer enter.
What are you planning on using to create an alternate keyboard and also what variation are you thinking of? I was considering trying to make a neo2de variant for mine.
Unfortunately I can not address the Enter key and Hyper key reassignment. I left them in place and just remapped to a Dvorak layout. From my little understanding I think moving all but the Hyper should be possible without any issues.
Thanks for all the tips, folks! I understand the hyper layer issue a lot better now.