Author Topic: [IC] curve0 (keyboard)  (Read 4807 times)

0 Members and 1 Guest are viewing this topic.

Offline kbd0

  • Thread Starter
  • Posts: 3
[IC] curve0 (keyboard)
« on: Wed, 07 September 2022, 15:53:51 »
curve0: (first prototype)


Back
More


About the prototype:
More
The prototype has open sides. I am considering adding walls. Please fill out the interest check for your preference to be heard.

The prototype has extra cutouts that will not be in the final product. For example the switch cutouts are extra tall on the spacebar row in the prototype.

The spacebar row angle and offset (from shift row) will probably be smaller in the final product than in the prototype.



Why curve
More
It has long been known that a flat typing surface is not very ergonomic. This is why profiled keycaps exist.
You may have noticed that all keycap profiles share a common characteristic: the overall typing surface is in the general shape of a curve.


(original photo from https://geekhack.org/index.php?topic=68550; check out that thread to see lots of other profiles)

Changing the keytop angles (in order to achieve a curved typing surface) has flaws:
  • The angle of the force applied to the key is not in line with the translation axis of the switch. As a result:
    • Only the component of the force that is parallel to the switch action actually contributes to moving the switch. The operator therefore needs to press harder in order to move the switch the same amount (vs flat keytop):



    • The perpendicular force component becomes friction. This results in a less smooth key travel.
      • Additionally, the added friction resists the movement of the switch and makes the operator have to press even harder!

  • The angled keycaps also need to be taller. The perpendicular force component therefore has greater leverage, which increases its added friction (which decreases smoothness and requires you to press even harder):


To fix these flaws, curve0 has the switches themselves at an angle. This gives a curved typing surface with flat keycaps.



Another advantage of having the switches at an angle is that your finger actually moves in the direction of the press during the keytravel, which feels more comfortable (in my opinion at least).



About curve0

To give everyone a chance to try this new concept, I designed a simple construction to keep the price low. The case (into which the plate is integrated) is cut and bent from a single piece of metal. The material is stainless steel with a brushed finish.

curve0 is designed specifically for DSA keycaps but XDA works too (they are taller so the curve will be a bit more pronounced and the keys will feel closer together (vertically)).

With DSA keycaps, the typing surface of curve0 is similar to that of MT3. The exception is the spacebar row, which has a slight downward angle.



Layout support
More
Layout options TBD. Since extra switch cutouts (from supporting multiple layouts) would be visible on the bottom two rows, I will probably have multiple versions each with fixed layout (on those rows). Please fill out the IC form for your preferences to be heard.



Kit will include
  • Stainless steel case/plate thing
  • PCB, daughterboard, and their connecting cable
  • Screws (for daughterboard), rubber feet
You will need your own: switches, keycaps, PCB-mount stabilizers

Price
Under $100; exact amount TBD

If you are interested please fill out the Interest check!


Discord server
https://discord.gg/8vnp8U6Z
« Last Edit: Wed, 07 September 2022, 23:51:11 by kbd0 »

Offline mmayhem17

  • Posts: 46
  • Location: Brazil
    • Steam profile
Re: [IC] curve0 (keyboard)
« Reply #1 on: Wed, 07 September 2022, 16:00:33 »
just buy some SA bro, don't need to reinvent the wheel.

Offline wndy

  • Posts: 18
  • Location: New England, USA
Re: [IC] curve0 (keyboard)
« Reply #2 on: Wed, 07 September 2022, 16:05:12 »
This is very strange, but assuming the price would actually be sub-$100, I'd still buy it just to try it out. Creative project, I like seeing things like this even if it might not be exactly the most simple solution to the problem.

Good job!

Offline mvkb

  • Posts: 170
  • Location: Belgium
  • Designer
    • MVKB
Re: [IC] curve0 (keyboard)
« Reply #3 on: Wed, 07 September 2022, 16:16:47 »
Love crazy ideas like this!

Offline IO Sam

  • Posts: 13
    • IO Sam Hub
Re: [IC] curve0 (keyboard)
« Reply #4 on: Wed, 07 September 2022, 17:22:20 »
Yeap! I think I'd be interested in trying something like this... Reminds me of how Model F and M boards are similarly curved. Nice to see something that is actually trying to improve one's typing experience for a change (rather than just being "bouncy" and pretty)!

Offline andromache

  • Posts: 171
Re: [IC] curve0 (keyboard)
« Reply #5 on: Wed, 07 September 2022, 17:36:26 »
This is neat. Would definitely try it at sub-$100.

Offline stewfayew

  • Posts: 62
  • Location: US
Re: [IC] curve0 (keyboard)
« Reply #6 on: Wed, 07 September 2022, 17:41:25 »
I could finally use my one abandoned DSA set!?

Offline Sax_______

  • Posts: 97
Re: [IC] curve0 (keyboard)
« Reply #7 on: Wed, 07 September 2022, 18:00:17 »
That's cool and all but

DSS exists

Offline treeleaf64

  • Posts: 1720
  • Location: In the garden
  • The flower lover Yay Yay!!!
    • Treeleaf's Concoctions
Re: [IC] curve0 (keyboard)
« Reply #8 on: Wed, 07 September 2022, 18:32:20 »
That's cool and all but

DSS exists



yea   This is a Cool Idea!  I am trying to figure out how to get this bent shape    , love the look   yes   I see DSS and  DSS is good
Has continued talking in third person

treeleaf KB concoctions: https://discord.gg/dMSaFY6qVW

Offline Zanhana

  • Posts: 127
Re: [IC] curve0 (keyboard)
« Reply #9 on: Wed, 07 September 2022, 20:37:40 »
so is the PCB also curved, or is there a separate one for each row?

Offline HappyB0T

  • Posts: 408
  • Location: Midwest, USA
  • I'm a Piggie
Re: [IC] curve0 (keyboard)
« Reply #10 on: Wed, 07 September 2022, 21:11:39 »
just buy some SA bro, don't need to reinvent the wheel.

I would imagine this would feel better than SA. If this keyboard was a split no one would say anything about the madness. Madness contained in 60% footprint may seem trivial but I like the intent here. SA num row feels odd since it is so far away from the actual actuation. Possible that you may feel a more consistent actuation and may not feel like you are typing on stilts.

__________________________________________

I'm cool with the idea.
Feedback:
The break on the space bar row looks a bit exaggerated. If it was possible to maintain that angle but cheat the keys closer to R2 may result in a less pronounced gap. An alternative is to raise the back a little and have a consistent arch toward the spacebar
Sub 100 is a nice sweetspot - thanks for providing pricing estimate.

Please consider adding a picture not at an angle or some sort of schematic showing a comparison of the SA image presented and the proposed layout with keycap profile. Or a close up side profile of your proto similar to the SA pic.

Consider a top-down view to show spacing between rows. It looks off from your pictures currently but is hard to judge.

**I am drunk - hope this makes sense :D

Offline SzGeri

  • Posts: 4
Re: [IC] curve0 (keyboard)
« Reply #11 on: Wed, 07 September 2022, 22:17:59 »
Okay, at first I was like, this is stupid. But then I read your explanation and now I'm kind of intrigued. If you manage to keep the price down, I think many people would be willing to try this.

A suggestion to make it even cheaper and to potentially make it sound better would be to make it out of some kind of plastic. I love steel cases but not so much steel plates. And a plastic very open keyboard has the potential to sound like this keyboard everyone is obsessed with.

Offline wndy

  • Posts: 18
  • Location: New England, USA
Re: [IC] curve0 (keyboard)
« Reply #12 on: Wed, 07 September 2022, 22:37:34 »
just buy some SA bro, don't need to reinvent the wheel.

I would imagine this would feel better than SA. If this keyboard was a split no one would say anything about the madness. Madness contained in 60% footprint may seem trivial but I like the intent here. SA num row feels odd since it is so far away from the actual actuation. Possible that you may feel a more consistent actuation and may not feel like you are typing on stilts.

__________________________________________

I'm cool with the idea.
Feedback:
The break on the space bar row looks a bit exaggerated. If it was possible to maintain that angle but cheat the keys closer to R2 may result in a less pronounced gap. An alternative is to raise the back a little and have a consistent arch toward the spacebar
Sub 100 is a nice sweetspot - thanks for providing pricing estimate.

Please consider adding a picture not at an angle or some sort of schematic showing a comparison of the SA image presented and the proposed layout with keycap profile. Or a close up side profile of your proto similar to the SA pic.

Consider a top-down view to show spacing between rows. It looks off from your pictures currently but is hard to judge.

**I am drunk - hope this makes sense :D

Yeah, I do agree with the comment on the bottom row, it does look a bit extreme from the pictures included. I think maybe even just lessening the angle of the bottom row in general might be a decent idea as well, not just changing the look

Offline P103

  • Posts: 112
  • Location: Pending
Re: [IC] curve0 (keyboard)
« Reply #13 on: Wed, 07 September 2022, 23:28:44 »
This is cool  :thumb:

Offline hkhawk

  • Posts: 191
Re: [IC] curve0 (keyboard)
« Reply #14 on: Wed, 07 September 2022, 23:30:30 »
Very cool idea

Offline hkhawk

  • Posts: 191
Re: [IC] curve0 (keyboard)
« Reply #15 on: Wed, 07 September 2022, 23:47:35 »
I think reducing the gap and angle between the bottom row and alphas is probably a good idea. Also, I would prefer if the USB port was centered.

Also can you please post better pictures of the side profile?
« Last Edit: Wed, 07 September 2022, 23:56:41 by hkhawk »

Offline kbd0

  • Thread Starter
  • Posts: 3
Re: [IC] curve0 (keyboard)
« Reply #16 on: Thu, 08 September 2022, 00:09:53 »
so is the PCB also curved, or is there a separate one for each row?

Don't want to say too much as it may still change. But first proto has a curved PCB with reliefs for the stabs/smt components and seems to be a great solution so good chance that it will stay. Will update as it gets more final.

Offline kbd0

  • Thread Starter
  • Posts: 3
Re: [IC] curve0 (keyboard)
« Reply #17 on: Thu, 08 September 2022, 00:19:14 »

Feedback:
The break on the space bar row looks a bit exaggerated. If it was possible to maintain that angle but cheat the keys closer to R2 may result in a less pronounced gap. An alternative is to raise the back a little and have a consistent arch toward the spacebar
Sub 100 is a nice sweetspot - thanks for providing pricing estimate.

Please consider adding a picture not at an angle or some sort of schematic showing a comparison of the SA image presented and the proposed layout with keycap profile. Or a close up side profile of your proto similar to the SA pic.

Consider a top-down view to show spacing between rows. It looks off from your pictures currently but is hard to judge.

**I am drunk - hope this makes sense :D



Yeah, I do agree with the comment on the bottom row, it does look a bit extreme from the pictures included. I think maybe even just lessening the angle of the bottom row in general might be a decent idea as well, not just changing the look

Will update with some more photos soon!

Regarding the bottom row I do agree it is a bit much and I will be lessening the angle and offset. But even with this version I found it was easy to get used to as the thumb is quite mobile and independent from the rest of the hand

Offline Farhandsome

  • Posts: 33
  • Location: Texas
    • Han Boards
Re: [IC] curve0 (keyboard)
« Reply #18 on: Thu, 08 September 2022, 00:21:19 »
Really interesting concept. Would love to see a Tsangan option and noted that in the IC.

I hope this project is successful so you can come back and make a full alu chassis compatible with the pcb for R2  ;)

Offline panka

  • Posts: 33
Re: [IC] curve0 (keyboard)
« Reply #19 on: Thu, 08 September 2022, 00:31:18 »
that's what i've been saying man! thank you for putting this into practice
no why would anyone want this
also can someone perma ban this guy already

Offline Soums

  • Posts: 5
  • Location: MURICA
Re: [IC] curve0 (keyboard)
« Reply #20 on: Thu, 08 September 2022, 00:41:57 »
Nice explanation this is an interesting concept. Heard people even talk about different weighted springs depending on how far/close from home row keys they are; this seems to try to solve the same problem in a more practical way.

Offline kapowaz

  • Posts: 125
  • Location: London, UK
    • kapowaz industries
Re: [IC] curve0 (keyboard)
« Reply #21 on: Thu, 08 September 2022, 03:29:28 »
I donít know if itís for me but I love that youíre pushing into new territory with this concept. Really interesting engineering problems to solve as well. Good luck with the IC!

Offline HappyB0T

  • Posts: 408
  • Location: Midwest, USA
  • I'm a Piggie
Re: [IC] curve0 (keyboard)
« Reply #22 on: Thu, 08 September 2022, 06:43:15 »

Offline pepperonichicken

  • Posts: 45
  • Location: Connecticut - USA
  • i also go by plag
Re: [IC] curve0 (keyboard)
« Reply #23 on: Thu, 08 September 2022, 07:07:40 »
Awesome project ;D

Offline jiminojimi

  • Posts: 24
Re: [IC] curve0 (keyboard)
« Reply #24 on: Thu, 08 September 2022, 07:10:00 »
This is a good price point and the curve is distinguished enough for me to trial it for months

Iíd like it to have a TKL option

Offline 0atneil

  • Posts: 2
Re: [IC] curve0 (keyboard)
« Reply #25 on: Thu, 08 September 2022, 13:05:04 »
I like it, hoping for tsangan layout.

Offline fortissim2

  • Posts: 50
Re: [IC] curve0 (keyboard)
« Reply #26 on: Thu, 08 September 2022, 13:29:09 »
Sounds awesome! Would prefer a 40% variant though. :)

Online lewisflude

  • Posts: 288
  • Location: London, UK
  • Hand Engineering
    • Hand Engineering
Re: [IC] curve0 (keyboard)
« Reply #27 on: Thu, 08 September 2022, 15:25:47 »
Great idea and clean execution, cool to see you take a problem and find your own way to solve it. Great work!  :thumb:

Offline catamscott

  • Posts: 280
  • Location: Oregon
Re: [IC] curve0 (keyboard)
« Reply #28 on: Thu, 08 September 2022, 18:20:07 »
really cool project, and price is good enough that i'd be down to grab one if and when it hits gb  :thumb: hoping split right shift gets included

Offline crookey

  • Posts: 12
Re: [IC] curve0 (keyboard)
« Reply #29 on: Fri, 09 September 2022, 01:04:16 »
Curved layout is interesting. Cool project.

Offline Nuap

  • Posts: 116
  • Location: Australia
Re: [IC] curve0 (keyboard)
« Reply #30 on: Fri, 09 September 2022, 01:44:00 »
This is quite neat, I'd be down to try.


I see that in your IC you have the incorrect layout for HHKB. The right shift should be split with a 1u Fn for a standard HHKB layout.


With that being said, please make a HHKB or Tsangan layout available with:
- Split backspace
- Split right shift
- Tsangan OR 7u HHKB bottom row
- Optional stepped caps

Offline Findecanor

  • Posts: 4938
  • Location: Koriko
Re: [IC] curve0 (keyboard)
« Reply #31 on: Fri, 09 September 2022, 06:52:21 »
I have an old idea that perhaps angling the ZXCV row this way might be good but that the other rows should have sculpted keycaps.
Man must shape his tools lest they shape him
-- Arthur Miller