Author Topic: more symmetrical (split) keyboard layout  (Read 10287 times)

0 Members and 1 Guest are viewing this topic.

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« on: Mon, 12 March 2012, 14:44:52 »
For a while I have been thinking about a more symmetrical keyboard layout. The layout is obviously inspired by the humble hacker layout. I tried not to move the letters, only the other keys. The keyboard (here displayed as qwerty) is split, with the arrow keys in the empty section between the letters. All modifiers have moved into a column on both the left-hand and right-hand side. For a while I have been running analysis software to figure out which keys I use most. Those turned out to be space, enter, backspace, tab, delete and escape. I tried to put those in easy-to-reach positions. All missing symbols and F-keys are on a second layer, activated by the Fn key. The F-keys are on the number keys. I'm currently working on placing the symbols. I will post an update when it is finished.
I will be trying this layout as soon as I get my Tipro matrix keyboard which is currently stuck in our postal system.
What are your thoughts on this? Do you share my idea that this could be more convenient? Do you have suggestions?

Offline hoggy

  • * Ergonomics Moderator
  • Posts: 1502
  • Location: Isle of Man
more symmetrical (split) keyboard layout
« Reply #1 on: Mon, 12 March 2012, 15:12:48 »
Nice!

Are you planing on using layers?  I'm a big fan of embedding the arrow keys on jikl.

Hope the Tipro turns up soon.
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline Djuzuh

  • Posts: 1127
more symmetrical (split) keyboard layout
« Reply #2 on: Mon, 12 March 2012, 15:22:39 »
There is the typematrix 2030 who looks a bit like this, but he isn't mechanical.

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #3 on: Mon, 12 March 2012, 15:51:09 »
Quote from: hoggy;543560
Are you planing on using layers?  I'm a big fan of embedding the arrow keys on jikl.

Sounds like a good idea. I've been thinking about a way to make the arrows more accessible. On the downside, you will have to push 2 buttons instead of one. On the plus side, jikl can be arrows, sedf can be home/up/down/end. I'll have to sleep on this... Oh, well, the keyboard isn't here yet anyway.

Quote from: Djuzuh;543574
There is the typematrix 2030 who looks a bit like this.

I'll look into that one. There are so many keyboard to look at for inspiration. The humble hacker influence is obvious, but I also like the thumb keys, like the Kinesis or key64.

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
more symmetrical (split) keyboard layout
« Reply #4 on: Tue, 13 March 2012, 00:00:08 »
That's a great layout! I'm sad my matrix 'board is only 12 units wide :( Maybe I'll just glue some paper together and grab a teensy for a locost 'paper-plate' implementation.

Offline bogboar

  • Posts: 10
more symmetrical (split) keyboard layout
« Reply #5 on: Tue, 13 March 2012, 02:40:52 »
While I'm a fan of keeping the keyboard short, I find a middle column silly – you should expand the middle column into two columns, one for each hand. Either that, or remove it altogether.


PS: I see now, that I spoke out of turn. Your middle is not intended to be operated from the home positions, but as a cluster of its own, so that makes the design justified.


Mechanical keyboards that might suit your design include the X-Keys 84 ( http://www.piengineering.com/xkeys/xk12884.php ) and various Access-IS keyboards ( http://www.access-is.com/custom-keyboard-base-layout.php#Custom_Matrix ).

They, PrehKeyTec and other point-of-sale keyboards all have removable keys in favour of custom blank areas - for instance you could take a 8-row keyboard and blank-out most of the lowest-2 rows, making it effectively a 6-row keyboard.


PPS: I'd like to add that you really should try to give the keyboard three keys per thumb. It's quite possible: as proof, keyboards where the spacebar begins precisely below F or J, like yours, tend to have very easy-to-hit Alt-keys. Bonus if the Alt-key in question is much wider than a normal Alt-key.
« Last Edit: Tue, 13 March 2012, 03:52:40 by bogboar »

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #6 on: Tue, 13 March 2012, 05:34:12 »
Thanks for all the great ideas. By now the arrows and home/end/page up/page down have moved to jikl and sedf, which cleans up the centre section. It's easier (I hope) to keep your hand in the same place and press Fn to get arrows, instead of moving all the way to the centre of the keyboard.

Quote from: dorkvader;544147
That's a great layout! I'm sad my matrix 'board is only 12 units wide :(

Thanks. Are you using your matrix keyboard as primary keyboard or as additional keys? Which layout are you using?

Quote from: bogboar;544279
Mechanical keyboards that might suit your design include the X-Keys 84 and various Access-IS keyboards.

I just bought a Tipro 16x8 matrix unit from kbdfr. I have been looking at Access-IS keyboards, but this was the first one I could lay my hands on. This will be my first matrix layout. I'm currently using an ancient Model M keyboard. Maybe I can try some other pos keyboards sometime and compare them. I'm not sure if Tipro has blanks, like Access-IS. Afaik I get some unlabelled keys, but that's not the same.

Quote from: bogboar;544279
PPS: I'd like to add that you really should try to give the keyboard three keys per thumb.

The more I read on geekhack and deskthority, the more I like the idea of thumb keys. The enter/space keys in my layout are more of a split spacebar. This was the best I could come up with... I'll give the extra thumb keys a try.

Offline boli

  • Posts: 342
more symmetrical (split) keyboard layout
« Reply #7 on: Tue, 13 March 2012, 12:56:34 »
Quote from: geekabit;544348
The more I read on geekhack and deskthority, the more I like the idea of thumb keys. The enter/space keys in my layout are more of a split spacebar. This was the best I could come up with... I'll give the extra thumb keys a try.

Thumb keys are awesome for modifier keys (Ctrl/Alt/Option/Command/Win/Shift), because you use them together with other keys (duh). They're also great for keys which can precede or follow (m)any other keys, such as Backspace or Enter.

I use my thumbs for these keys:


For more inspiration you can check out Maltron:

Maltron 89:


Maltron 90:


Personally I prefer using other fingers for arrows, but for other navigational stuff like page up/down they're OK.

Recently I used a TrulyErgonomic keyboard for a few weeks and really liked the central Tab key position, to be used with either index finger. Especially when combined with thumb modifiers application switching with Command + Tab (or Alt + Tab) is awesome.
« Last Edit: Tue, 13 March 2012, 13:01:33 by boli »
Keyboard: Kinesis Ergo Advantage (two LF editions with red Cherry switches, one regular with brown switches)
Keyboard layout: basically Colemak, with some remapping to end up with my custom Kinesis Advantage layout
Typing test profiles: typeracer.com / hi-games.net / keybr.com

Offline hoggy

  • * Ergonomics Moderator
  • Posts: 1502
  • Location: Isle of Man
more symmetrical (split) keyboard layout
« Reply #8 on: Wed, 14 March 2012, 00:21:06 »
The tipro style blanking plates are better than the access ones, but it depends why you've used them.  The access ones are very difficult to remove, making them a better choice for shops.  The tipro ones don't look as good, but are quite easy to remove, making them a better choice for people changing the layout.
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #9 on: Thu, 15 March 2012, 04:09:13 »
The keyboard finally arrived. Our postal system never lost anything (for me), but is a bit slow at times.

Quote from: boli;544620
Thumb keys are awesome for modifier keys, because you use them together with other keys (duh). They're also great for keys which can precede or follow (m)any other keys, such as Backspace or Enter.

I tried to move the keys that are used a lot, but hard to reach into the thumb area. Currently that is on the left-hand side: escape (vim), enter, backspace and on the right-hand side: tab, space and delete. It takes some getting-used-to. The modifiers are on the pinky-side. This works if you use a single modifier, but combinations (ctrl+shift or fn+alt) are far from perfect. I would love to try the angled thumb-keys, but my (matrix) keyboard doesn't allow for that :(

Hoggy; the jikl for arrow keys is great. I mapped sedf for home/page up/page down/end, wich works great as well. Your fingers don't have to leave the home position! The only disadvantage is using modifiers, since I already have to press Fn to get the arrows. Fn+ctrl+shift is quite hard.

The Fn key on the home row is great, so is the row of modifiers on both sides of the keyboard. I'll keep you guys updated.

Offline hoggy

  • * Ergonomics Moderator
  • Posts: 1502
  • Location: Isle of Man
more symmetrical (split) keyboard layout
« Reply #10 on: Thu, 15 March 2012, 15:37:36 »
Pretty clean looking board you got there - nice!

I'm glad you got an extra column between the hands.

One of the guys on deskthority (kbdfr) was selling a bundle of tipro keycaps, he might have some left...
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #11 on: Thu, 15 March 2012, 16:19:16 »
I'm actually looking for other keycaps, especially for the letter keys. The ones that came with the keyboard have a flat top. It's hard to keep your fingers in the middle of the keys. If I happen to find some, that'll free up some keycaps to go on the top-right corner. Funny thing is that I bought the board of kbdfr :)

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
more symmetrical (split) keyboard layout
« Reply #12 on: Thu, 15 March 2012, 23:43:02 »
I want some flat keycaps. I'll trade you. Is WYSE this doubleshot okay?

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #13 on: Fri, 16 March 2012, 01:43:11 »
Quote from: dorkvader;547417
I want some flat keycaps. I'll trade you. Is WYSE this doubleshot okay?

Sure! Do you know the Tipro keys? There is a white 'bottom' with coloured 'lids'. All the bottoms are identical, only the lids differ. The letter lids are flat (duh), green with white text and the label looks printed. Are you looking for specific keys, or relegendable ones? I'm looking for the letter keys, comma, period, slash, semicolon and maybe the number keys.
« Last Edit: Fri, 16 March 2012, 04:04:43 by geekabit »

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
more symmetrical (split) keyboard layout
« Reply #14 on: Fri, 16 March 2012, 09:25:04 »
I'm after basically the same.
A-Z
some relegendables. (for the ',.;/=- keys)
maybe the number row.

Alternatively, how about the SP doubleshots from my access-IS 'board. They won't be yellowed, but I only have A-Z in profile (so no comma, period, slash, semicolon).

If you like chinese legends, I'd be happy to give you my CMstorm keys, or if you want to wait a bit, I'll have a non-chinese CMstorm coming in.
---
Really I have lots of options.

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #15 on: Mon, 04 June 2012, 10:15:11 »
Here is an image of the current setup. I traded the Tipro keycaps for dorkvaders CMstorm caps. The new caps are in profile, which I like more than the Tipro flat tops. Some of the non-letter keys have moved around a bit, but I still get confused sometimes and mix-up the modifiers. Switching to matrix layout only took a couple of days to get used to, but switching the some modifiers, tab, backspace, escape etc. takes some getting-used-to.

The 3 keys in the top left corner are for Qwerty, Dvorak or Colemak layout. The rest of the top row is empty because I ran out of keys :)

Offline Djuzuh

  • Posts: 1127
more symmetrical (split) keyboard layout
« Reply #16 on: Mon, 04 June 2012, 10:18:19 »
That's a really really nice setup.

How much is such a tipro worth? :P

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #17 on: Tue, 05 June 2012, 02:34:31 »
For me it's priceless.
But seriously, I paid 40 Euro for the keyboard + shipping (found it at deskthority). It came with lots of printed keycaps and relegendables. I traded a handful of caps with dorkvader for the black letter caps. So you can get this kind of setup for under 50 Euro. It's quite affordable, and very flexible. The only disadvantage is that the programming software only runs on a Windows machine with PS/2 port. Since I run Linux on an USB-only machine, I have to plug it in my girlfriends computer when I want to change the layout. Fortunately you only need to do this when you're working on the layout.
I'm currently searching for a second Tipro keyboard to use at work.

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #18 on: Fri, 08 June 2012, 06:42:06 »
My current plan is to get a second Tipro keyboard and fit it with Cherry brown switches. While I do like the blacks, I would like lighter keys and a little tactile feedback. Maybe add some rubber dampening rings as well. I already contacted someone about the keyboard, but I'm still searching for a lot of Cherry brown switches. Maybe the cheapest source is a donor keyboard.
I'll keep you guys informed.

Offline geekabit

  • Thread Starter
  • Posts: 20
  • Location: Amsterdam, Netherlands
    • geekabit.nl
more symmetrical (split) keyboard layout
« Reply #19 on: Mon, 25 June 2012, 14:07:19 »
I just received my new keyboard. It's another Tipro MID128. It took a little over an hour to disassemble it and desolder all the Cherry switches. Hopefully I get the Cherry brown switches soon. In the meantime I'll let you guys know what this keyboard looks from the inside.


Oh, btw I have a pile of second hand Cherry black switches for sale.

Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
more symmetrical (split) keyboard layout
« Reply #20 on: Mon, 25 June 2012, 14:10:13 »
Hmm, now I wish that the one I found was larger, mine is only 12 by 8 switches.