What limitations are there when changing the Pocket's keyboard layout?

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?

2 Likes

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.

2 Likes

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.

1 Like

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.

1 Like

Thanks for all the tips, folks! I understand the hyper layer issue a lot better now.