Live data from Hacker News

A complete guide to building a hand-wired keyboard (2020)

crackedthecode.co

41–50 of 74 posts

Re: A complete guide to building a hand-wired keyboard (2020)

#41
post #15

Earlier quoted context omitted.

Why would you move your hand to the numpad if you can use your orthostaggered "numpad" with a layer right where your hand already is on the alpha keys?

As I already mentioned 4-5 times, one of the languages I use regularly reuses the number row for extra letters (and it isn't even enough for all of them). I have to hold Shift pressed to enter a number this way (using a keypad feels much better) or use CapsLock to enter a capital of such a letter.

My comment is about NOT using the number row, so your repetition is not a relevant response

Re: A complete guide to building a hand-wired keyboard (2020)

#42
post #38
post #15

Earlier quoted context omitted.

Why would you move your hand to the numpad if you can use your orthostaggered "numpad" with a layer right where your hand already is on the alpha keys?

Because moving your hand is a one time effort vs moving it up and down the keyboard to enter those pesky 6 digit TOTP codes where the digits could be at opposite ends of the keyboard. Plus I’ve been using keyboards longer than a lot of (probably most) developers on here have been alive and I haven’t ever found using the number pad to be even remotely an effort.

It's a one time effort you can easily avoid with a much smaller one time effort (tapping/holding a very convenient numpad layer modifier). And it's especially a wasted effort for very short numbers like TOTPs

And all the digits are right there, not at some opposite ends, e.g., UIO789 JKL456 M,.123 on a qwerty

Re: A complete guide to building a hand-wired keyboard (2020)

#43
post #7

Earlier quoted context omitted.

My impression for the popularity of the 75% form factor is due to laptops and people being accustomed to never have used the "missing" keys in the first place. A tell-tale is that default layout even for thinkpads is to set the Fn row to media keys by default... An increasingly smaller number of people use them, despite being a row of freely remappable keys right _there_. What I've seen happen though is that especial…

I completely agree. I never understood this craze of removing keys. The number pad is another example of this. Typing numbers is massively more comfortable (and quicker too) on the number pad than it is with the row of numbers just below the F-keys. The amount of desk space people save is so negligible, particularly when people who buy these keyboards typically work in “paperless” offices, that I never understood the…

For many people who rarely need to type numbers, the number pad is wasted space. If you're an accountant you probably want one. Maybe even a separate, dedicated one.

I rarely type numbers and find that the "top row" number keys are adequate for when I need to.

Re: A complete guide to building a hand-wired keyboard (2020)

#44

As an amateur EE, here my thoughts. If you can do CAD you can probably also design a PCB with a socket for some kind of general purpose MCU or even one of ready-made keyboard controllers. Through-hole soldering is IMO actually simpler than making these "spiders" (that's how in my country we call circuits with self-supported wire to wire joints, usually with at least some components hanging in air by their leads). "Sp…

In English, I think it's "point-to-point":

https://en.wikipedia.org/wiki/Point-to-point_construction

Re: A complete guide to building a hand-wired keyboard (2020)

#45
post #37

Earlier quoted context omitted.

Same here. All these modern keyboards are missing a lot of what old one had. The most I miss most is the Alt GR one, the bigger ENTER key and I want a lot of space. Call me fat fingers if you want. So I started to actually create my own. And I want it to be programmable. And movable, as in you can move the key around, enlarge or shrink them. And when I say I want them programmable I meant to pull a little gizmo out o…

why an esp32 instead something simpler like an stm8 (or an stm32f103c8t6 if you need arduino compatibility) if you really want an mcu per key ?

because I'm experienced in ESP32 and not in STM8. But now that you mention it, a little seed started to grow. Thank you kind stranger, lemme get back to you when this will probably 2 years from now on and another $2000 in research/playing around.

Re: A complete guide to building a hand-wired keyboard (2020)

#46

Earlier quoted context omitted.

Same here. All these modern keyboards are missing a lot of what old one had. The most I miss most is the Alt GR one, the bigger ENTER key and I want a lot of space. Call me fat fingers if you want. So I started to actually create my own. And I want it to be programmable. And movable, as in you can move the key around, enlarge or shrink them. And when I say I want them programmable I meant to pull a little gizmo out o…

I agree but I don't need the keys look anything. The best thing happened to my keyboard life so far was having to use a keyboard without the letters of a language I used daily drawn on it. I would rather buy "das keyboard" with purely black keys but it doesn't have enough keys for me to invest in. However, I would love to have your software-defined visually configurable keyboard as a second one on my table and every…

The LED display on top of the key, driven by the ESP32 beneath, will allow you to have anything as the letter there, including Arabic, Japanese or just emoji keyboard layout.

Re: A complete guide to building a hand-wired keyboard (2020)

#47

Earlier quoted context omitted.

My impression for the popularity of the 75% form factor is due to laptops and people being accustomed to never have used the "missing" keys in the first place. A tell-tale is that default layout even for thinkpads is to set the Fn row to media keys by default... An increasingly smaller number of people use them, despite being a row of freely remappable keys right _there_. What I've seen happen though is that especial…

Back in the days when first computer keyboards were invented 7-bit ASCII was enough for everybody, now as everyone everywhere uses Internet daily for all sorts of tasks we have Unicode. People don't need a keypad because they have the digits row. But there are languages (in Europe) which reuse the digits row for extra letters (which don't even fit there) so you have to press shift to enter a digit (yes, you can't ent…

> But there are languages (in Europe)

The languages appears to be Czech/Slovak. It would be more useful to mention this, than to repeat the basic point in four or five comments.

Re: A complete guide to building a hand-wired keyboard (2020)

#48
post #4

Earlier quoted context omitted.

Really you probably just want a normal keyboard with some good firmware. I started out with a moonlander, which had a lot of keys (36 each hand) but to be honest, I'm trying to minimise as much as possible, and remove keys from it. That way I'm fully constrained to the home row. Also, layers are amazing and sounds like something you might want to look into. Hold 'a' and use hjkl for media keys, etc. It's all very fle…

I never knew there are keyboards with configurable firmwares, also never heard about layers. Your comment sounds very helpful, thank you. By the way I already considered buying a Moonlander because of its 2-part design - I have an idea of possibly using a computer while lying on the floor sort of like in the Shavasana posture with my hands by my sides rather than in front of me.

> also never heard about layers

I was just discussing this yesterday with a friend. It's funny how rare and technical it is to understand layers when everyone uses layers every day - shift + 3 does not render 3, but #. But we don't talk about it that way.

Re: A complete guide to building a hand-wired keyboard (2020)

#49

Sounds very interesting. I have looked through premium and "custom" keyboards market recently and found out their customness mostly is about look&feel, key placement and omitting "unnecessary" keys while I want a positively custom set of keys: as many keys as possible - full keypad, multimedia keys separate from f1-12 keys, Windows context menu key, also programmable macro keys if possible, no spatial "optimizations"…

My impression for the popularity of the 75% form factor is due to laptops and people being accustomed to never have used the "missing" keys in the first place. A tell-tale is that default layout even for thinkpads is to set the Fn row to media keys by default... An increasingly smaller number of people use them, despite being a row of freely remappable keys right _there_. What I've seen happen though is that especial…

Problem with the Fn keys is discoverability: i never remember which functionality is available on which key, and you have to remember different mappings for different apps. Actually thought Apple's solution for this, the touchbar, was pretty nice, sad that it failed...

Re: A complete guide to building a hand-wired keyboard (2020)

#50
If you want to understand how keyboards function go ahead and do this, but unless you want a really wild layout this is just makework. There are cheap, reliable and flexible pcbs for just about every layout you could want available on the open market from sites like kbdfans and aliexpress not to mention dozens of local mom and pop sites that service the mechanical keyboard industry. It's a pretty big hobby these days.
Post reply on HN