If I ever make the hop to building a fully custom keyboard I'm going all out with f13-f24, add some repeats of a-f around the number pad to allow fast hex input + ":" for IPv6 input (and put an equals key somewhere in there!), put the numberpad on the left so it's a bit more balanced, move num/caps/scroll lock all up by each other in the corner as small buttons instead of in the body of the keyboard as various sized ones, turn the normal caps lock into a firmware level layer key, and add a key for shortcutting unicode inputs to the right of the 2 function rows.
This was the initial layout I came up with, there are a few things I'd probably change on the hardware layout side but as far as actual keys I usually go with blank caps so that can be changed without much pain so long as it isn't a special shaped key: https://i.imgur.com/zVJWbC9.png
What would be on the other layers?
you seem to have every key you want to press already present.
One thing I would suggest is that if you can split the space bar, it’s soo much real estate for one key, even if you split into 4 keys with 2 keys being space.
I have a split space with shift mapped into one of the keys so I hold shift with my thumb much easier then pinky and makes touch typing flow better.
zamadatix|1 year ago
This was the initial layout I came up with, there are a few things I'd probably change on the hardware layout side but as far as actual keys I usually go with blank caps so that can be changed without much pain so long as it isn't a special shaped key: https://i.imgur.com/zVJWbC9.png
fstarship|1 year ago
One thing I would suggest is that if you can split the space bar, it’s soo much real estate for one key, even if you split into 4 keys with 2 keys being space.
I have a split space with shift mapped into one of the keys so I hold shift with my thumb much easier then pinky and makes touch typing flow better.