Author Topic: making the leviathan command center  (Read 1520 times)

0 Members and 1 Guest are viewing this topic.

Offline Chemoletter

  • Thread Starter
  • Posts: 48
making the leviathan command center
« on: Sat, 03 February 2018, 19:46:39 »
Hello,

after finishing my first keyboard several years ago

https://geekhack.org/index.php?topic=57434.msg1312848#msg1312848

i am now interested a real challenge, truly designing everything for a new keyboard that meets my needs for function keys and semi-retro layouts. from the pcb to the plate, the case and the layout of the keys - everything will be custom made by myself, so i hope.

where the case-design is not a problem, the handling of the keyboard layout editor is. i managed to layout my keyboard 90% the way i imagined it but there are things i couldn't figure out and i hope you could help me or hint me to the best source for information.

the problem:

i'd like to change the font of the alphanumeric keys only and somehow can't wrap my head around this whole "json" affair. i got to the part where i succesfully imported a google font but i haven't managed to assign specific keys to this font - or any key at all. i don't even know how to adress a specific key (in the commodore VIC-20 preset the individual keys are represented by "\0ee46" for example) but how to surgically adress specific keys is beyond me.

here is the link to my design:

http://www.keyboard-layout-editor.com/##@_backcolor=%23bdbdbd&name=Leviathan%20Command%20Center&author=Fritz%20Letter&switchMount=alps&switchBrand=alps&switchType=SKBL%2F%2FSKBM&css=%2F@import%20url('https%2F:%2F%2F%2F%2Ffonts.googleapis.com%2F%2Fcss%3Ffamily%2F=Libre+Barcode+39')%2F%3B%0A%0A.keylabel14%20%7B%20font%2F:%20'Libre+Barcode+39'%2F%3B%0A%7D%0A.keylabel14%20%7B%20font-family%2F:%20'Libre+Barcode+39'%2F%3B%20%7D&plate:true%3B&@_c=%23c0472c&t=%232d3238&a:7&h:2%3B&=Esc&_c=%23e3e2dd&t=%23ff0000%0A%23000000&a:5&h:0.5&d:true%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&_x:0.5&t=%232d3238%0A%0A%0A%0A%0A%0A%0A%0A%0A%0A%2300833e&a:4&fa@:0&:0&:0&:0&:0&:0&:0&:0&:0&:0&:4%3B%3B&=F1%0A%0A%0A%0A%0A%0A%0A%0A%0A%0A%2F&%239728%2F%3B%20%2F&%239788%2F%3B&=F2%0A%0A%0A%0A%0A%0A%0A%0A%0A%0A%2F&%239728%2F%3B&=F3%0A%0A%0A%0A%0A%0A%0A%0A%0A%0A%2F&%239788%2F%3B&_f:3%3B&=F4%0A%0A%0A%0A%0A%0A%0A%0A%0A%0AMode&_x:0.5&t=%232d3238%3B&=F5&=F6&=F7&=F8&_x:0.5%3B&=F9&=F10&=F11&=F12&=F13&=F14&_x:0.5&a:7&f:1%3B&=%3Ci%20class%2F='fa%20fa-play'%3E%3C%2F%2Fi%3E%3Ci%20class%2F='fa%20fa-pause'%3E%3C%2F%2Fi%3E&_f:2%3B&=%3Ci%20class%2F='fa%20fa-backward'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-forward'%3E%3C%2F%2Fi%3E&_x:0.5&f:4%3B&=%3Ci%20class%2F='fa%20fa-volume-off'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-volume-down'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-volume-up'%3E%3C%2F%2Fi%3E&_c=%23c0472c&f:3&h:2%3B&=Esc%3B&@_y:-0.25&x:1&c=%23e3e2dd&t=%23800000%0A%23000000&a:5&h:0.5&d:true%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2.5&t=%232d3238&a:4%3B&=F15&=F16&=F17&=F18&_x:0.5%3B&=F19&=F20&=F21&=F22&_x:0.5%3B&=F23&=F24&=F25&=F26&=F27&=F28&_x:0.5&a:7%3B&=Split&_f:8%3B&=%3Ci%20class%2F='fa%20fa-lock'%3E%3C%2F%2Fi%3E&_f:3%3B&=Con&_x:0.5%3B&=PSC&=SCR&=PSE%3B&@_y:-0.5&x:1&t=%23800000%0A%23000000&a:5&h:0.5&d:true%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E%3B&@_t=%2300833e&a:7&w:2%3B&=fn&_x:0.5&t=%232d3238&a:4%3B&=%C2%B0%0A%5E&_t=%232d3238%0A%0A%2300833e%3B&=!%0A1%0A%E2%82%AC&_fa@:0&:0&:0&:0&:0&:0&:0&:0&:0&:0&:4%3B%3B&=%22%0A2%0A%2F@%0A%0A%0A%0A%0A%0A%0A%0A%C2%B2&=%C2%A7%0A3%0A%2F&radic%2F%3B%0A%0A%0A%0A%0A%0A%0A%0A%C2%B3&=$%0A4%0A%2F&%23x03A0%2F%3B&=%25%0A5%0A%2F&%23x03A3%2F%3B&=%2F&%0A6%0A%2F&%23x00B1%2F%3B&_t=%232d3238&f:3%3B&=%2F%2F%0A7%0A%0A%0A%0A%0A%0A%0A%0A%0A%7B&_f:3%3B&=(%0A8%0A%0A%0A%0A%0A%0A%0A%0A%0A%5B&_f:3%3B&=)%0A9%0A%0A%0A%0A%0A%0A%0A%0A%0A%5D&_t=%232d3238%0A%0A%2300833e&f:3%3B&=%2F=%0A0%0A%2F&%23x2260%2F%3B%0A%0A%0A%0A%0A%0A%0A%0A%7D&_f:3%3B&=%3F%0A%C3%9F%0A%2F&le%2F%3B%0A%0A%0A%0A%0A%0A%0A%0A%5C&_fa@:5&:5%3B%3B&=%60%0A%C2%B4%0A%2F&ge%2F%3B%0A%2F&%23x03BC%2F%3B&_t=%232d3238&a:7&w:2%3B&=&_x:0.5&t=%2300833e&f:3&w:3%3B&=fn&_x:0.5&t=%232d3238&f:3%3B&=NUM&_f:8%3B&=%2F%2F&_a:5&f:9%3B&=%0A*&_a:7%3B&=-%3B&@_f:3%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&_x:0.5&f:7&w:1.5%3B&=&_f:6%3B&=Q&=W&=E&=R&=T&=Z&=U&=I&=O&=P&=%C3%9C&_a:4&f:3&fa@:0&:7&:0&:7%3B%3B&=*%0A+%0A%0A~&_x:0.25&a:7&f:6&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=%3Ci%20class%2F='kb%20kb-Return-2'%3E%3C%2F%2Fi%3E&_x:0.5&f:3%3B&=Insert&=Home&=PgUp&_x:0.5&f:8%3B&=7&=8&=9&_f:9&h:2%3B&=+%3B&@_f:3%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&_x:0.5&w:1.75%3B&=&_f:6%3B&=A&=S&=D&_n:true%3B&=F&=G&=H&_n:true%3B&=J&=K&=L&=%C3%96&=%C3%84&_a:4&f:3&fa@:5%3B%3B&='%0A%23&_x:1.75&a:7&f:3%3B&=Delete&_f:3%3B&=End&_f:3%3B&=PgDn&_x:0.5&f:8%3B&=4&_n:true%3B&=5&=6%3B&@_f:3%3B&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&_x:0.5&w:1.25%3B&=&_a:4%3B&=%3E%0A%3C%0A%0A%7C&_a:7&f:6%3B&=Y&=X&=C&=V&=B&=N&=M&_a:4&f:3&fa@:5&:5%3B%3B&=%2F%3B%0A,&=%2F:%0A.&_fa@:4&:4%3B%3B&=%2F_%0A-&_a:7&w:2.75%3B&=&_x:0.5&f:3%3B&=Undo&_f:6%3B&=%E2%86%91&_f:3%3B&=Redo&_x:0.5&f:8%3B&=1&=2&=3&_f:3&h:2%3B&=%3B&@=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&=%3Ci%20class%2F='fa%20fa-circle'%3E%3C%2F%2Fi%3E&_x:0.5&w:1.5%3B&=&_f:8%3B&=%2F&%23x03A9%2F%3B&_f:3&w:1.25%3B&=&_w:7%3B&=&_w:1.75%3B&=&_w:2.5%3B&=&_x:0.5&f:6%3B&=%E2%86%90&=%E2%86%93&=%E2%86%92&_x:0.5&f:8&w:2%3B&=0&_a:4&f:3%3B&=,

any ideas or suggestions how to proceed?

thanks for your help.
C
« Last Edit: Sun, 04 February 2018, 05:56:58 by Chemoletter »

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: making the leviathan command center
« Reply #1 on: Sat, 03 February 2018, 20:25:35 »
Looks like you could get almost what you want with the GH-122 PCB and a Unicomp case.

Kudos to you for wanting to do everything for yourself, though. Keep up the good work!

KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline Chemoletter

  • Thread Starter
  • Posts: 48
Re: making the leviathan command center
« Reply #2 on: Sun, 04 February 2018, 04:39:04 »
well... easy does it. this is a long term project as i dont't know the first thing about PCB design. it's quite different compared to buying some mx switches and soldering them to a premade board like i did last time ;) but i do this with a cup of coffee at my desk, so no hurry.

but that's the joy of it i guess.
i aim for alps switches and lots of them. so the unicomp model has not quite the perfect layout for me. but it's close. i mainly will need this for my cinema 4d projects. when i've built this i will finally have every shortcut on a separate key without cluttering the alphanumerics with secondary or even tertiary fn labeling.

lots of steel and maybe a real molded, high quality plastic case from my individual CAD-drawing - that's the plan... or a layered MDF-case again, who knows.
still don't get the damn keycap font though.

tell me, is it true that i'll have to submit my layout-design here and get some equivalent of "likes" in order to have signature plastics produce the caps? or is there even another possibility to get my hands on PBT caps custom made for my design?

have a nice one
C

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: making the leviathan command center
« Reply #3 on: Tue, 06 February 2018, 15:24:38 »
tell me, is it true that i'll have to submit my layout-design here and get some equivalent of "likes" in order to have signature plastics produce the caps? or is there even another possibility to get my hands on PBT caps custom made for my design?

You're just looking to get a one-off set of dyesub PBT caps for your custom-built keyboard? Signature Plastics will do that for you, but it won't be cheap. They will also make you a set of double shot ABS keycaps in any custom font you want, as long as you pay for the molds and the premium for a one-off set. I guess the answer is that you can get pretty much anything you want, if you throw enough money at it.
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."