Author Topic: The Yogitype and ideas for a vertical keyboard  (Read 6166 times)

0 Members and 1 Guest are viewing this topic.

Offline mkee

  • Thread Starter
  • Posts: 6
The Yogitype and ideas for a vertical keyboard
« on: Wed, 30 October 2013, 18:03:38 »
Hello everyone! I found this community just a few days ago, it's really great! I already found some really interesting projects! Now I would like to share my ideas relating keyboards I have so far. I'm starting this thread mainly because I found out there is no user report of the Yogitype keyboard yet, which I have at the moment for testing. More you can read below.

I've been looking for ergonomic solutions for keyboards for quite some time already, especially in the past few weeks. A year ago I switched to a different keyboard layout, Neo2. It is optimized for the german language, but also has some additional layers, which are especially useful for programming and text navigation (and more). FYI, the layers you can find on the main page of the Neo Website.

So there's the Neo2 keyboard layout, but there are some plans/ideas for an own, more ergonomic keyboard. They also have quite long list of existing ergonomic keyboards in their wiki, though it's not very up to date (mainly 3 years old; I just added ErgoDox).

More recently I want a keyboard/mouse combination or something similar because of a slight pain in my righ wrist. Also working mouseless is an interesting option, as discussed in that topic.

When looking for vertical keyboards, the Yogitype appeared to me the best solution available. I liked the idea of the integrated mouse. I was very uncertain whether I want to buy it because of the price, but finally decided to use the three week test possibility, as it was the most promising product.

I now have a Yogitype on my desk, but I have to say that I will send it back. I was very disappointed about the integrated mouse because I thought it was something like a Joystick being able to move in any direction and any angle. But instead you can only move it in eight directions – up, down, left, right and four directions in between. This means you can move your mouse only in eight fixed directions with one fixed speed. In addition I think it's no very easy to move the stick in the diagonal directions. I am not sure if it's designed for only the directions up/down/left/right, because the stick somehow "preferably" stays in those positions – moving to a diagonal position feels like driving up a curb with the bicycle, lol.

Any way, the stick-mouse is just way too slow for working, especially if you have a lot of display space. Switching windows and clicking through menus is very uncomfortable. By the way, this was also the reason why I started to try to do more with the keyboard. At this point, the i3 window manager or similar ones are very interesting – I think I will give it a try.
So if the Yogitype had something like a TrackPoint instad, it would be much more interesting to me.

During time I got some other ideas about how to improve the concept. Even before I found this community I had the idea to use the thumb for more than only Space and Mouse. I was wondering why the thumb isn't positioned on the opposite side of the keys of the other fingers – like if you would hold a tennis ball. You could have several keys and/or mouse functionalities there.

On keyboards like the ErgoDox you alreay have several thumb keys, but the thumb is in the "traditional" position, as it's not designed to be a vertical keyboard. On a keyboard like the Yogitype you could probably even put a mousepad for the thumb which might then be usable without moving the other fingers from their standard position (e.g. asdf).

But even more. Actually you could put really a lot of functionality for the thumb as you have much more space for it on a vertical keyboard than on a traditional one! I provide you with some pictures. On the left side you see the front view, on the right side the top view with exactly the same thumb position. You can see that there's a lot of potential space for both thumbs, at least for five buttons for each.

41795-0

I would really love to have something like this. I guess I have to do it on my own – or does anybody know a similar project or someone doing such things?

A radial positioning of the thumb keys would result in a less portable keyboard, but maybe you can solve that.

Let's get back to the Yogitype. Another part of the integrated mouse is the scrolling function, which actually is quite cool. It would be even possible to scroll sideways, but sadly this didn't work for me. I am using GNU/Linux and X11, and the xev command used to track keyboard and mouse events didn't show up anything when moving sideways. I don't know if it's a matter of software/driver or if the Yogitype doesn't send anything. I didn't step deeper to find that out.

I told you a lot about the integrated mouse function – time to switch to the keyboard. And if it's about typing, I am really positively impressed! I really love to have the hands in a vertical position! It feels very natural and I think that a 90 degrees angle is ergonomic and better than 20 degrees you have with a Kinesis contoured.

I also really like the armrests. It's like a cushion, has a leather surface and feels comfortable – but that's not the point. It's important so that you don't have to hold your hands/arms in the air all the time. I'm asking myself how users of products like the SafeType are working. Maybe they have their own armrests. At least in SafeType the armrests are not included in the concept. Yogitype-users can fix the armrests with a velcro at his preferred position. When fixed, they still can be moved forwards and backwards in one direction which gives you extra flexibility. The restoring force increases with distance to the normal position. I really like this.

Here I provide you with some photos. The first one shows the armrest in a relaxed position, the other ones at the forward/backward maximum – which is really more than needed.

41797-1
41799-241801-3

Another importat thing at the Yogitype is the positioning of the keys. You maybe have noticed that I have a german keyboard layout, but it's quite similar to qwerty layouts. This is a photo of the quertz-de layout:

41803-4

The first you may see is that the function keys (F1-F12) are at the top:

41805-5
41807-6

So if you want to press Alt+F4 you have to do a special move. I didn't like that so much, but maybe you get used to it. But there are more combinations which are uncomfortable. As the Alt key is only on the left side and therefore only reachable with the left hand, Alt+Tab is not very nice to press. Strg+Tab is ok, even if you do that using only your left hand.

If you want to make use of several layers (or keyboard shortcuts), not only using Shift and Strg but also Alt, AltGr, Win or even more (like CapsLock) then it's essential to have every "meta" key on both sides. Otherwise you can't do some combinations comfortably. (FYI, I want to do sometimes AltGr+Strg+Shift+(alphabetic characters) to highlight text wordwise)

Another thing that might be important is that they put the ESC key to Fn-F6, which is really slow to reach. I therefore started to use the ESC key of the Neo2 keyboard layout (see above).

Okay, then the layout is partly a matrix, partly staggered. The reason for this is maybe a compromise between traditional and ergonomic key positions. Personally I had no problems with that, but IMO the ErgoDox is layouted better in that aspect! In an ealier Yogitype thread they discussed about that staggering.

Another thing relating Meta keys: the keyboard has several Fn-key combinations, mainly with F1-F12 keys. Personally I would prefer to use the key as a meta key (like Alt), but I guess this is not possible, as the key didn't cause an xev event – like above.


This was a lot of text, I hope it helped some of you! If you have any ideas, let me know! Of course  Thanks for reading! :)

Offline hoggy

  • * Moderator
  • Posts: 1502
  • Location: Isle of Man
Re: The Yogitype and ideas for a vertical keyboard
« Reply #1 on: Thu, 31 October 2013, 00:15:55 »
Thanks for the lot of text(!).  There aren't that many reports of the yogitype about - you've saved me some money anyway - it was the disappointment about the mouse pointer that really helped - I assumed it was closer to a trackpoint...

The safetype - the study (that the website mentions) was paused while they built a frame to support the arms.  I guess it wouldn't be commercially viable with the supports.  Put it this way, I've got a safe type and I don't like it that much.
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline metalliqaz

  • * Maker
  • Posts: 4951
  • Location: the Making Stuff subforum
  • Leopold fanboy
Re: The Yogitype and ideas for a vertical keyboard
« Reply #2 on: Thu, 31 October 2013, 00:23:16 »
I just don't see how that's ergonomic.

Offline Larken

  • Posts: 624
Re: The Yogitype and ideas for a vertical keyboard
« Reply #3 on: Thu, 31 October 2013, 03:27:24 »
that was a very interesting read. thanks for sharing.
| Ergodox #1 | Ergodox #2 |


Filco Majestouch Brown | Ducky 1087 Brown | Cherry G80-3494 Reds | Unicomp Ultra Classics | Cherry G80-8113 Clears |

Offline cactux

  • Posts: 918
  • Location: Australia
  • Topre Knight
Re: The Yogitype and ideas for a vertical keyboard
« Reply #4 on: Thu, 31 October 2013, 04:48:53 »
The keyboard/mouse are just part of the whole ergonomic setup. Chair/Desk/Monitor/desk position, height etc. If your neck/wrists/shoulders are not properly aligned you will feel it over time.  The perfect ergonomic keyboard is useless if you working setup is bad.
[FS]☠ The temple lol ->HERE<-

Offline Oobly

  • * Esteemed Elder
  • Posts: 3929
  • Location: Finland
Re: The Yogitype and ideas for a vertical keyboard
« Reply #5 on: Thu, 31 October 2013, 05:35:09 »
Angled boards are the most ergonomic in terms of pronation / supination (somewhere in the middle of natural rotation).

Then there is splay angle (which depends on shoulder width and whether the left and right hands are closer or further apart), chair / desk height / key surface angle front to back, vertical stagger between fingers (like ErgoDox) / depth stagger (like Kinesis contour keywells), thumb key angle / position and direction of actuation (ErgoDox, Kinesis, Maltron, Nexus / ErgoGP, my ergo board).

Most "ergonomic" designs only take one or two of these into consideration (although the Kinesis contour and Maltron only leave out splay angle, so are very well thought-out designs. A split Kinesis contour would be about as good as it gets, IMO).

When considering all these factors, plus what I had on hand I came up with my keyboard design. If I could change one thing it would be to add depth stagger like the Kinesis contour. Otherwise I am happy I have achieved "good enough" results in all other areas to make it very nice to work on.

I would like to add a hall effect joystick for mouse movement later.
Buying more keycaps,
it really hacks my wallet,
but I must have them.

Offline Yogitype Inventor

  • * Vendor
  • Posts: 4
Re: The Yogitype and ideas for a vertical keyboard
« Reply #6 on: Fri, 01 November 2013, 08:13:19 »
As the inventor of the Yogitype there are many things mentioned in this blog where I feel inclined to give a reaction to. If anyone has any questions or discussions w.r.t. the design and the use of the Yogitype I am willing to react on them via this forum or you can contact me directly via email. Thanx.

Offline hoggy

  • * Moderator
  • Posts: 1502
  • Location: Isle of Man
Re: The Yogitype and ideas for a vertical keyboard
« Reply #7 on: Fri, 01 November 2013, 08:28:13 »
Welcome to Geekhack!

Do you have anything else in the pipeline? - although I'd understand if you're reluctant to share for commercial reasons...
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline mkee

  • Thread Starter
  • Posts: 6
Re: The Yogitype and ideas for a vertical keyboard
« Reply #8 on: Fri, 01 November 2013, 22:21:27 »
Thanks for positive feedback :)

Oobly, I now saw your layout – It's great! The thumb keys of the keyboard are in a different plane than the other fingers, and that's exactly what I'd like to have. I'll see what I can do :)
I agree with your aspects for an ergonomic mouse.
« Last Edit: Fri, 01 November 2013, 22:23:09 by mkee »

Offline Tom Stone

  • Posts: 1
Re: The Yogitype and ideas for a vertical keyboard
« Reply #9 on: Tue, 24 December 2013, 13:14:36 »
I'm asking myself how users of products like the SafeType are working. Maybe they have their own armrests. At least in SafeType the armrests are not included in the concept.

I use the SafeType keyboard.  After 10 years of typing every day at work and then often programming at home as well, I had tendonitis in both wrists.  My company bought me a refurbished SafeType keyboard at a 50% discount, and it has been working for eight years.  As I could already touch-typed Dvorak, it only took a couple of days to get up to speed.  My wrists were no longer hurting and I was able to type faster than before.  When twisting to use the mouse, it hurt my wrists.  So I bought an i-Pen mouse from RadioShack.  The numeric keypad is in the middle of the two keyboard plates, which makes it useless.  Put a board to the top of the keyboard plates (which is very handy for transcription) and clamped a metal bookend to it to make a 90° extension.  I used some double-sided tape to hold a usb numeric keypad which now gets used it all the time.

After a couple years of using SafeType, I developed tendonitis in both elbows from holding my arms up all day.  I bought some ErgoArm arm supports that clamped to my desk and have had no pain while typing for years.  They started to fall apart after a couple years of use, so I replaced them with ErgoRest arm supports.  As the arm supports allow my arms to swing back and forth, I normally use the regular mouse when needed.  The i-Pen mouse is hard to pick-up and put-back on a regular basis.


Offline riotonthebay

  • Cherry Peasant
  • * Destiny Supporter
  • Posts: 2048
  • Location: Raleigh, NC
  • keycult.com
Re: The Yogitype and ideas for a vertical keyboard
« Reply #10 on: Tue, 24 December 2013, 13:17:50 »
I'm asking myself how users of products like the SafeType are working. Maybe they have their own armrests. At least in SafeType the armrests are not included in the concept.

I use the SafeType keyboard.  After 10 years of typing every day at work and then often programming at home as well, I had tendonitis in both wrists.  My company bought me a refurbished SafeType keyboard at a 50% discount, and it has been working for eight years.  As I could already touch-typed Dvorak, it only took a couple of days to get up to speed.  My wrists were no longer hurting and I was able to type faster than before.  When twisting to use the mouse, it hurt my wrists.  So I bought an i-Pen mouse from RadioShack.  The numeric keypad is in the middle of the two keyboard plates, which makes it useless.  Put a board to the top of the keyboard plates (which is very handy for transcription) and clamped a metal bookend to it to make a 90° extension.  I used some double-sided tape to hold a usb numeric keypad which now gets used it all the time.

After a couple years of using SafeType, I developed tendonitis in both elbows from holding my arms up all day.  I bought some ErgoArm arm supports that clamped to my desk and have had no pain while typing for years.  They started to fall apart after a couple years of use, so I replaced them with ErgoRest arm supports.  As the arm supports allow my arms to swing back and forth, I normally use the regular mouse when needed.  The i-Pen mouse is hard to pick-up and put-back on a regular basis.

Show Image


Wow, sounds like quite a struggle. Glad you've found something that works for you, though! Oh, and welcome to geekhack :).

Offline mkee

  • Thread Starter
  • Posts: 6
Re: The Yogitype and ideas for a vertical keyboard
« Reply #11 on: Wed, 25 December 2013, 11:26:46 »
Cool Tom, sounds interesting. I can imagine that you have less problems with the mouse when using arm supports. Thanks for letting us see your desktop :)