I really love sub-60% keyboards for their split space bars and near-perfect layouts, but I use the number keys so much, I can't go less than 60% without a drop in productivity. That's why I designed
(with help from the geekhack community) this 60% with a 1.5u vertical function key and a SpaceFn function layer. If I had the knowledge and tools to design a PCB, I would have made this by now. I could hand wire it, but I'm dependent on Swill's plate builder to design the case and it's such a chore to use LibreCAD to make even the simple modifications I want to make to the case design that the plate builder produces.
http://www.keyboard-layout-editor.com/#/layouts/0ce9164b4bbb0cf9f7228ecc3f3fcd4fI'm interested in
MOZ's TS-65 and
Skullydazed's Clueboard because they allow me to achieve something very close to my layout, but they both have an extra column of keys that I could do without.
Here's the JSON for my layout choice for the TS-65:
["~\n`", "!\n1", "@\n2", "#\n3", "$\n4", "%\n5", "^\n6", {"x": 1}, "&\n7", "*\n8", "(\n9", ")\n0", "_\n-", "+\n=", {"c": "#777777"}, "Ins", "Del", "Home"],
[{"w": 1.5},"Tab",{"c": "#cccccc"},"Q","W","E","R","T",{"x": 1},"Y","U","I","O","P","{\n[","}\n]",{"w": 1.5},"|\n\\",{"c": "#777777"},"End"],
[{"w": 1.75},"Ctrl",{"c": "#cccccc"},"A","S","D","F","G",{"x": 1},"H","J","K","L",":\n;","\"\n'",{"c": "#777777","w": 2.25},"Enter","Page\n\n\n\n\n\nUp"],
[{"w": 2.25},"Shift",{"c": "#cccccc"},"Z","X","C","V","B",{"x": 1},"N","M","<\n,",">\n.","?\n/",{"c": "#777777","w": 1.75},"Shift",{"c": "#cccccc","a": 7,"f": 9},"↑",{"c": "#777777","a": 4,"f": 3},"Page\n\n\n\n\n\nDn"],
[{"w": 1.25},"Esc",{"w": 1.25},"Win",{"w": 1.25},"Alt",{"x": 2.5},"Fun",{"x": 1,"c": "#cccccc","a": 7,"w": 2},"",{"c": "#777777","a": 4,"w": 1.25},"Alt",{"w": 1.25},"Menu",{"w": 1.25}, "Ctrl", {"c": "#cccccc","a": 7,"f": 9},"←","↓","→"],
[{"rx": 0.25,"y": 4,"x": 3.75,"a": 4,"f": 3, "w": 2.25},"Backspace"]
Here's the JSON for my layout choice for the Clueboard:
["~\n`","!\n1","@\n2","#\n3","$\n4","%\n5","^\n6","&\n7","*\n8","(\n9", ")\n0", "_\n-","+\n=",{"c": "#777777"},"Home","End",{"x": 0.5},"Page\n\n\n\n\n\nUp"],
[{"w": 1.5},"Tab",{"c": "#cccccc"},"Q","W","E","R","T","Y","U","I","O","P","{\n[","}\n]",{"w": 1.5},"|\n\\",{"x": 0.5,"c": "#777777"},"Page\n\n\n\n\n\nDown"],
[{"w": 1.75},"Ctrl",{"c": "#cccccc"},"A","S","D","F","G","H","J","K","L",":\n;","\"\n'",{"c": "#777777","w": 2.25},"Enter"],
[{"w": 2.25},"Shift",{"c": "#cccccc"},"Z","X","C","V","B","N","M","<\n,",">\n.","?\n/",{"c": "#777777","w": 2.25},"Shift",{"c": "#cccccc","a": 7,"f": 7},"↑"],
[{"c": "#777777","a": 4,"f": 3,"w": 1.25},"Esc","Win",{"w": 1.25},"Alt",{"w": 1.25},"しません\n\n\n\n\n\n無変換",{"c": "#cccccc","w": 2},"Backspace",
{"a": 7,"w": 2},"",{"c": "#777777","a": 4,"w": 1.25},"しません\n\n\n\n\n\n変換",{"w": 1.25},"Alt","Fun",{"w": 1.25},"Ctrl",{"c": "#cccccc","a": 7,"f": 7},"←","↓","→"]
I may still buy a Clueboard when aluminum plates for the FC660M are back in stock.