Thanks for the replies! The feedback I got was very, very good and it made me realise that my layout really sucked! I have scrapped it and come up with an entirely new layout. It's a bit bigger, so it's not 40% anymore, though. What size would you say this keyboard is?
Some notable features:
- The shift keys are much, much closer, and very easy to press. I have always been unhappy with the position of shift on normal keyboards. It's very uncomfortable to reach that area of the keyboard.
- Some of the rare letters have been moved to the number-bar to make space for frequently used symbols and the nordic letters ΖΨΕ/ΔΦΕ. Long-and ring-finger should easily be able to reach them without the other fingers leaving the home-row
- The Mac OS alt-layer has been replaced with all the symbols and brackets, thus eliminating extra modifier keys in the space bar. The alt-layer has been moved to +alt. On windows , alt-hotkeys will have to be remapped to meta-alt OR moving (windows)alt to meta and windows key to escape and menu
- By placing the return key in the bottom row, the control-keys are very ergonomically positioned and also symetrical
- Very compact while still accommodating dedicated arrow keys. This is achieved by having a minimal number of bottom-modifier keys and making the entire keyboard symmetrical (removing a lot of keys on the right side)
- Two Cherry MX Lock-keys above the arrow cluster, possibly for -lock and caps-lock.
I need feedback on:
- The minimal number of thumb modifiers. Is using alt as a character layer a good idea? I am currently using Mac OS
- Using the number row for rare characters
- Weird position of the shift keys
- What to do with all the empty space above the arrow cluster
- Any other ideas and suggestions are welcome!
Main Layer:
Alt-Layer (NOTE: Character positioning is not final. Suggestions welcome):
Function-Layer:
raw-data for
keyboard-layout-editor.comMore
Main {backcolor:"#2a2a2a"},
[{y:0.25,x:0.25,c:"#212224",t:"#7d8181",p:"DSA"},"",{a:7,f:7},"",{c:"#4e5156"},"Q",";",{c:"#212224"},"","","","",{c:"#4e5156"},"Z","Ζ",{c:"#212224"},"",{a:4,f:3},"",{x:0.25,t:"#4e5156",a:7,f:6},"⎔"],
[{x:0.25,c:"#293649",t:"#7d8181",f:4},"⇥",{c:"#4e5156",f:7},".","W","F","P","G","J","L","U","Y",",",{c:"#293649",f:4},"⌫",{x:0.25,c:"#212224",t:"#4e5156"},"⇪"],
[{x:0.25,c:"#293649",t:"#7d8181",f:5},"⎈",{c:"#4e5156",f:7},"A","R","S","T","D","H","N","E","I","O",{c:"#293649",f:5},"⎈"],
[{x:0.25,c:"#373738",f:4},"",{c:"#293649"},"⇧",{c:"#4e5156",f:7},"X","C","V","B","K","M","Ψ","Ε",{c:"#293649",f:4},"⇧",{c:"#373738"},"",{c:"#4e5156",f:5},""],
[{x:1.25,c:"#733636",f:4},"⎋",{c:"#373738",w:1.25},"⌘","⌥",{w:1.75},"⏎\n\n\n\n\n\n⏎",{f:7,w:1.75},"",{f:4},"⌥",{w:1.25},"⌘",{c:"#733636",a:5,f:9},"\n\n\n\n\n\n",{c:"#4e5156",a:7,f:3},"","",""]
Alt {backcolor:"#2a2a2a"},
[{y:0.25,x:0.25,c:"#212224",t:"#7d8181",p:"DSA"},"","",{c:"#4e5156",a:5,f:5},"\n@",{a:4,f:3},"",{c:"#212224"},"","","","",{c:"#4e5156",a:5,f:5},"\n&","~\n`",{c:"#212224",a:4,f:3},"","",{x:0.25,t:"#4e5156",a:7,f:6},"⎔"],
[{x:0.25,c:"#293649",t:"#7d8181",f:4},"⇥",{c:"#4e5156",f:5},"7","5","3","1","9","0","2","4","6","8",{c:"#293649",f:4},"⌫",{x:0.25,c:"#212224",t:"#4e5156"},"⇪"],
[{x:0.25,c:"#293649",t:"#7d8181",f:5},"⎈",{c:"#4e5156",a:5},"?\n/","—\n–","+\n=","\"\n'","{\n[","}\n]","\n(","\n)",":\n;","|\n\\",{c:"#293649",a:7},"⎈"],
[{x:0.25,c:"#373738",f:4},"",{c:"#293649"},"⇧",{c:"#4e5156",a:5,f:5},"\n!","\n#","\n*","\n%","\n$","\n^","\n<","\n>",{c:"#293649",a:7,f:4},"⇧",{c:"#373738"},"",{c:"#4e5156",f:5},""],
[{x:1.25,c:"#733636",f:4},"⎋",{c:"#373738",w:1.25},"⌘","⌥",{w:1.75},"⏎\n\n\n\n\n\n⏎",{f:7,w:1.75},"",{f:4},"⌥",{w:1.25},"⌘",{c:"#733636",a:5,f:9},"\n\n\n\n\n\n",{c:"#4e5156",a:7,f:3},"","",""]
Funciton {backcolor:"#2a2a2a"},
[{y:0.25,x:0.25,c:"#212224",t:"#7d8181",p:"DSA",a:7,f:4},"F1","F2",{c:"#4e5156"},"F3","F4",{c:"#212224"},"F5","F6","F7","F8",{c:"#4e5156"},"F9","F10",{c:"#212224"},"F11","F12",{x:0.25,t:"#4e5156",f:6},"⎔"],
[{x:0.25,c:"#293649",t:"#7d8181",f:4},"⇥",{c:"#4e5156",a:4,f:3},"","","","","","","","","","",{c:"#293649",a:7,f:4},"⌫",{x:0.25,c:"#212224",t:"#4e5156"},"⇪"],
[{x:0.25,c:"#293649",t:"#7d8181",f:5},"⎈",{c:"#4e5156",a:4,f:3},"","","","","","","","","","",{c:"#293649",a:7,f:5},"⎈"],
[{x:0.25,c:"#373738",f:4},"",{c:"#293649"},"⇧",{c:"#4e5156",a:4,f:3},"","","","","","","","",{c:"#293649",a:7,f:4},"⇧",{c:"#373738"},"",{c:"#4e5156",f:5},""],
[{x:1.25,c:"#733636",f:4},"⎋",{c:"#373738",w:1.25},"⌘","⌥",{w:1.75},"⏎\n\n\n\n\n\n⏎",{f:7,w:1.75},"",{f:4},"⌥",{w:1.25},"⌘",{c:"#733636",a:5,f:9},"\n\n\n\n\n\n",{c:"#4e5156",a:7,f:3},"","",""]
Blank {backcolor:"#2a2a2a"},
[{y:0.25,x:0.25,c:"#212224",t:"#7d8181",p:"DSA"},"","",{c:"#4e5156"},"","",{c:"#212224"},"","","","",{c:"#4e5156"},"","",{c:"#212224"},"","",{x:0.25,t:"#4e5156",a:7,f:6},"⎔"],
[{x:0.25,c:"#293649",t:"#7d8181",f:4},"⇥",{c:"#4e5156",a:4,f:3},"","","","","","","","","","",{c:"#293649",a:7,f:4},"⌫",{x:0.25,c:"#212224",t:"#4e5156"},"⇪"],
[{x:0.25,c:"#293649",t:"#7d8181",f:5},"⎈",{c:"#4e5156",a:4,f:3},"","","","","","","","","","",{c:"#293649",a:7,f:5},"⎈"],
[{x:0.25,c:"#373738",f:4},"",{c:"#293649"},"⇧",{c:"#4e5156",a:4,f:3},"","","","","","","","",{c:"#293649",a:7,f:4},"⇧",{c:"#373738"},"",{c:"#4e5156",f:5},""],
[{x:1.25,c:"#733636",f:4},"⎋",{c:"#373738",w:1.25},"⌘","⌥",{w:1.75},"⏎\n\n\n\n\n\n⏎",{f:7,w:1.75},"",{f:4},"⌥",{w:1.25},"⌘",{c:"#733636",a:5,f:9},"\n\n\n\n\n\n",{c:"#4e5156",a:7,f:3},"","",""]
Old post:
More
Fed up with the asymetric QWERTY-layout and inspired by JD's
SmallFry Keyboard and ne0phyte's
Tiny Hacking Keyboard,
I made this mockup. It's a symetrical, column-layout keyboard where the Idea is to have all keys easily within easy reach. It also has enough keys for Scandinavian 29-letter languages like Norwegian and Swedish. What do you guys think? Editor link
here[NOTE]: The ∂-key is made up. It's basically a function key.
Custom Nordic layout
Alternative layout for modifier keys
I recently found out that I only use one thumb on the spacebar, so a long spacebar is an extreme waste of space on such a tiny keyboard. The keyboard is symetrical, so swapping the ∂ and the space key is possible for lefties.
Split Layout