Just a draft, just an idea for now.
I want a smaller keyboard (less wide), but I don't want to give up the numpad. Also, I like the idea of having a grid of keys, because then I can create shortcuts based on the grid itself. (e.g. I want to move/resize a window by pressing Win+Numpad keys.)
On the bottom-left of the main keys, I've added the characters that are displayed in my us
keyboard mapping under Linux.
I would love to get rid of both Num Lock
and Caps Lock
, but they are still in use in modern computers, so I have to keep them. I've moved them to Fn
-combinations, because they are rarely used. Scroll Lock
is completely useless (and even missing on most modern keyboards), but I decided to keep it as another Fn
-combination, next to the other lock keys.
There are some keys that I cannot compromise: both Shift
keys must be large enough and must touch the sides of their areas. The left Ctrl
key must be at the bottom-right of the keyboard. On my Linux systems, I use both the AltGr
and the Compose
keys all the time to input deadkeys and special characters. The Menu
is less useful (usually also available to Shift+F10
), so I moved it to an Fn
combination.
I don't use the right Ctrl
very much, and its position has changed on so many laptop keyboards that it's hard to predict. So I'm fine moving it to make room for the arrow keys.
The Fn
key is not important enough to be placed on the left side. In fact, putting it on the right side makes it easier to press Fn
-combinations with just one hand.
I merged the control pad with the numpad. Although Insert
is less useful, all other keys are still very important. Also, there are some combinations with the Insert
key, so it's good to have it as a dedicated key.
In order to make that area a perfect grid, all the numpad keys are square. All the arithmetic operators are together in a column, and due to lack of space the numpad Enter
became an Fn
-combination (it can be easily replaced by the normal Enter
anyway).
I've also added Print Screen and Pause and media keys as Fn
-combinations.
The Delete
key is just above Backspace
, which is already common on some laptop keyboards. The Fn
key is closer to the other keys, making it very easy to press them with just one hand. The downside is the isolated Insert
key in the middle, but I think I can live with that.
I still have no idea what to do regarding the Caps lock
key. My muscle memory is trained to never touch it, and on most keyboards that key is still a useless Caps lock
. So… I don't know.
I could add some Fn
-combination for some extra keys:
Power
andSleep
can be useful to quickly put a laptop to sleep/hibernation.BrightnessUp
andBrightnessDown
are only useful if connected to a laptop.MediaStop
,MediaTrackNext
,MediaTrackPrevious
are missing from most keyboards, and their use is very limited anyway.NumpadParenLeft
andNumpadParenRight
are interesting, but don't make sense to put as a combination (because then it's the same asShift+9
andShift+0
).
I just discovered my layout is very similar to 96 keyboards (more compact) and to 1800 keyboards (with space between the major areas). Then I created this "compact" layout in the hope of reusing some pieces (specially the PCB) from a 96-keyboard.
- Denilson's keyboard idea v2.1-compact-alt
- Denilson's keyboard idea v2-compact:
- Denilson's keyboard idea v2.1:
- https://codepen.io/denilsonsa/pen/epmoma
- https://www.reddit.com/r/MechanicalKeyboards/wiki/customkeyboards