Author Topic: Friend wants to build a custom keyboard  (Read 1536 times)

0 Members and 1 Guest are viewing this topic.

Offline CaesarAZealad

  • Thread Starter
  • Posts: 370
  • Location: Boston, MA
  • Racc
Friend wants to build a custom keyboard
« on: Sat, 19 March 2022, 14:19:45 »
A friend pulled me aside today and asked me if I knew anything about keyboards, and when I told him that I did he explained how he wanted something with 24 function keys. After recovering from the immediate jump from "Do you know about keyboards" to "I'll pay you to build me a custom keyboard", I told him I'd see what I could do. I'm wondering if there's any modern kits or PCBs that would have 24 FN keys (he wanted to use them for macros.)
Is this an actual possibility, and if it is where would I start my descent into this rabbit hole? I'm all for getting more custom experience under my belt.
One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Eleven, Twelve, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty... Yeah that seems about right.
"Ask your mother how good I can use more than two fingers." - Caesar, 2023

Offline lowercaselena

  • Posts: 13
  • Location: France
Re: Friend wants to build a custom keyboard
« Reply #1 on: Sat, 19 March 2022, 16:48:36 »
hey, i've seen people talk about 122-key boards, seems like they're mostly vintage, have no idea if they're still being made. good luck to you and your friend!

Offline Leslieann

  • * Elevated Elder
  • Posts: 4519
Re: Friend wants to build a custom keyboard
« Reply #2 on: Sat, 19 March 2022, 17:33:31 »
How extreme do you want to go?
How much money are they willing to spend?

There's a few ways to go here from most expensive and most amount of work to cheapest and fastest.
You can cad the whole case and pcb and send it out, this can literally take thousands of dollars the better part of a year before you have a working keyboard.
You can start with the KLE (Keyboard Layout Editor), import that into some other tools and send that off to a shop to be laser cut. As before you can hand wire or make a PCB. This can take weeks or months and a couple hundred dollars.

You can also 3d print it.
As before you can hand wire or make a pcb, but 3d printing offers another option, you can 3d print a "pcb" and embed hot swap sockets into a printed plate. You can start with the KLE and other tools then convert to 3d print objects, but there's actually an easier way in 3d printing, you can take existing designs found on 3d print repositories (thangs, cults, thingiverse) and import them into CAD or (even easier) Tinkercad. Tinkercad you can learn in minutes and basically works almost like Lego. Export it, print it, then hand wire. I have a bunch of tips in my signature under "PF68" which also has links to even more info on Thingiverse. Don't use the PF68 parts, it's functional but over complicated and for someone new to CAD and keyboards but does have a lot of info regarding plastics, infill and sound. With this method you can have a working keyboard in days or a few weekends, and only costs a spool of plastic and various keyboard parts. I think I spent $110 for everything on my 65%, that's for plastic, caps, switches, swaps, controller... You can't really get much cheaper. You could even buy a printer and still cost less than getting laser cut plus an actual pcb.


As for electronics, you'll not be able to use a Pro Micro (the cheap option), not enough I/O, which means a Proton C is probably your best bet.
Hand wiring is tedious but not difficult.
Novelkeys NK65AE w/62g Zilents/39g springs
More
62g Zilents/lubed/Novelkeys 39g springs, HK Gaming Thick PBT caps, Netdot Gen10 magnetic cable, pic
| Filco MJ2 L.E. Vortex Case, Jailhouse Blues, heavily customized
More
Vortex case squared up/blasted finish removed/custom feet/paint/winkey blockoff plate, HID Liberator, stainless steel universal plate, 3d printed adapters, Type C, Netdot Gen10 magnetic cable, foam sound dampened, HK Gaming Thick PBT caps (o-ringed), Cherry Jailhouse Blues w/lubed/clipped Cherry light springs, 40g actuation
| GMMK TKL
More
w/ Kailh Purple Pros/lubed/Novelkeys 39g springs, HK Gaming Thick PBT caps, Netdot Gen10 Magnetic cable
| PF65 3d printed 65% w/LCD and hot swap
More
Box Jades, Interchangeable trim, mini lcd, QMK, underglow, HK Gaming Thick PBT caps, O-rings, Netdot Gen10 magnetic cable, in progress link
| Magicforce 68
More
MF68 pcb, Outemu Blues, in progress
| YMDK75 Jail Housed Gateron Blues
More
J-spacers, YMDK Thick PBT, O-rings, SIP sockets
| KBT Race S L.E.
More
Ergo Clears, custom WASD caps
| Das Pro
More
Costar model with browns
| GH60
More
Cherry Blacks, custom 3d printed case
| Logitech Illumininated | IBM Model M (x2)
Definitive Omron Guide. | 3d printed Keyboard FAQ/Discussion

Offline CaesarAZealad

  • Thread Starter
  • Posts: 370
  • Location: Boston, MA
  • Racc
Re: Friend wants to build a custom keyboard
« Reply #3 on: Sat, 19 March 2022, 18:06:23 »
How extreme do you want to go?
How much money are they willing to spend?

There's a few ways to go here from most expensive and most amount of work to cheapest and fastest.
You can cad the whole case and pcb and send it out, this can literally take thousands of dollars the better part of a year before you have a working keyboard.
You can start with the KLE (Keyboard Layout Editor), import that into some other tools and send that off to a shop to be laser cut. As before you can hand wire or make a PCB. This can take weeks or months and a couple hundred dollars.

You can also 3d print it.
As before you can hand wire or make a pcb, but 3d printing offers another option, you can 3d print a "pcb" and embed hot swap sockets into a printed plate. You can start with the KLE and other tools then convert to 3d print objects, but there's actually an easier way in 3d printing, you can take existing designs found on 3d print repositories (thangs, cults, thingiverse) and import them into CAD or (even easier) Tinkercad. Tinkercad you can learn in minutes and basically works almost like Lego. Export it, print it, then hand wire. I have a bunch of tips in my signature under "PF68" which also has links to even more info on Thingiverse. Don't use the PF68 parts, it's functional but over complicated and for someone new to CAD and keyboards but does have a lot of info regarding plastics, infill and sound. With this method you can have a working keyboard in days or a few weekends, and only costs a spool of plastic and various keyboard parts. I think I spent $110 for everything on my 65%, that's for plastic, caps, switches, swaps, controller... You can't really get much cheaper. You could even buy a printer and still cost less than getting laser cut plus an actual pcb.


As for electronics, you'll not be able to use a Pro Micro (the cheap option), not enough I/O, which means a Proton C is probably your best bet.
Hand wiring is tedious but not difficult.
Yeah I think I should just tell him that this isn't getting done lol.
Maybe I can hook him up with a focus or something, but he doesn't have the money and I don't have the time :P
One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Eleven, Twelve, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty... Yeah that seems about right.
"Ask your mother how good I can use more than two fingers." - Caesar, 2023

Offline VaporKeebs

  • Posts: 58
Re: Friend wants to build a custom keyboard
« Reply #4 on: Sat, 19 March 2022, 21:52:20 »
This is super easy to do. Just get a smaller 40%. A typical 40% will have 40+ keys but would be the quickest path.

Something like this can be bought and youre literally done. https://www.aliexpress.com/item/1005003323380278.html

Offline CaesarAZealad

  • Thread Starter
  • Posts: 370
  • Location: Boston, MA
  • Racc
Re: Friend wants to build a custom keyboard
« Reply #5 on: Sat, 19 March 2022, 21:59:25 »
This is super easy to do. Just get a smaller 40%. A typical 40% will have 40+ keys but would be the quickest path.

Something like this can be bought and youre literally done. https://www.aliexpress.com/item/1005003323380278.html
He said he didn't want a macropad, he wants it as part of his keyboard (Think a focus board where it's off to the left)
So yeah he's getting a vintage or he's getting nothing.
One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Eleven, Twelve, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty... Yeah that seems about right.
"Ask your mother how good I can use more than two fingers." - Caesar, 2023

Offline Findecanor

  • Posts: 5040
  • Location: Koriko
Re: Friend wants to build a custom keyboard
« Reply #6 on: Sun, 20 March 2022, 04:02:55 »
You could perhaps get a macropad, a full-size keyboard and a USB hub, and build a new enclosure with all of them inside.
🍉

Offline VaporKeebs

  • Posts: 58
Re: Friend wants to build a custom keyboard
« Reply #7 on: Sun, 20 March 2022, 06:41:06 »
This is super easy to do. Just get a smaller 40%. A typical 40% will have 40+ keys but would be the quickest path.

Something like this can be bought and youre literally done. https://www.aliexpress.com/item/1005003323380278.html
He said he didn't want a macropad, he wants it as part of his keyboard (Think a focus board where it's off to the left)
So yeah he's getting a vintage or he's getting nothing.


A keyboard is just a large macropad set up in a very specific pattern. A macropad is just a keyboard with all the modifiers removed, only 1u keys used, and often in an ortho set up.

Like... its the same ****. By the description you gave your friend wants a mechanical macropad. Which again... is just a keyboard with less keys and a different configuration.

Buy him a 40% ortho keyboard and tell him it just has twice the keys he wants.

Unless you mean he wants a full board PLUS 24 FN keys. No that does not exist. Your easiest solution would be to design a 3d printed case yourself and fit a mechanical macro pad and a keyboard inside it. Which seems silly. Just tell him to get a kit the size he wants and put a macropad next to it. Otherwise they will be spending a lot for a half way decent 3d printed case.
« Last Edit: Sun, 20 March 2022, 06:43:26 by VaporKeebs »

Offline CaesarAZealad

  • Thread Starter
  • Posts: 370
  • Location: Boston, MA
  • Racc
Re: Friend wants to build a custom keyboard
« Reply #8 on: Sun, 20 March 2022, 10:22:18 »
This is super easy to do. Just get a smaller 40%. A typical 40% will have 40+ keys but would be the quickest path.

Something like this can be bought and youre literally done. https://www.aliexpress.com/item/1005003323380278.html
He said he didn't want a macropad, he wants it as part of his keyboard (Think a focus board where it's off to the left)
So yeah he's getting a vintage or he's getting nothing.


A keyboard is just a large macropad set up in a very specific pattern. A macropad is just a keyboard with all the modifiers removed, only 1u keys used, and often in an ortho set up.

Like... its the same ****. By the description you gave your friend wants a mechanical macropad. Which again... is just a keyboard with less keys and a different configuration.

Buy him a 40% ortho keyboard and tell him it just has twice the keys he wants.

Unless you mean he wants a full board PLUS 24 FN keys. No that does not exist. Your easiest solution would be to design a 3d printed case yourself and fit a mechanical macro pad and a keyboard inside it. Which seems silly. Just tell him to get a kit the size he wants and put a macropad next to it. Otherwise they will be spending a lot for a half way decent 3d printed case.
Yeah he want's a full board plus 24 FN keys. He's not getting it :P
One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Eleven, Twelve, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty... Yeah that seems about right.
"Ask your mother how good I can use more than two fingers." - Caesar, 2023

Offline butre

  • Posts: 53
Re: Friend wants to build a custom keyboard
« Reply #9 on: Sun, 20 March 2022, 12:06:44 »

Offline CaesarAZealad

  • Thread Starter
  • Posts: 370
  • Location: Boston, MA
  • Racc
Re: Friend wants to build a custom keyboard
« Reply #10 on: Sun, 20 March 2022, 15:11:39 »
One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Eleven, Twelve, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty... Yeah that seems about right.
"Ask your mother how good I can use more than two fingers." - Caesar, 2023