Author Topic: Creating a new keyboard layout  (Read 4499 times)

0 Members and 1 Guest are viewing this topic.

Offline embizone

  • Thread Starter
  • Posts: 2
Creating a new keyboard layout
« on: Sun, 28 May 2017, 19:34:51 »
REMOVED
« Last Edit: Fri, 06 July 2018, 22:36:17 by embizone »

Offline Tony

  • Posts: 1189
Re: Creating a new keyboard layout
« Reply #1 on: Thu, 01 June 2017, 01:13:54 »
Try analyze your layout with

http://patorjk.com/keyboard-layout-analyzer

and compare it with Dvorak, Colemak or any layout you can think of.

For Colemak, 10 keys - QWHZXCVBNM remains the same for convenient copy-paste-cut-select all actions, and you only have to learn the rest 17 keys, making switching time from Qwerty to Colemak shorter. These are definitely big pluses which are not included in all analysis.
« Last Edit: Thu, 01 June 2017, 01:31:22 by Tony »
Keyboard: Filco MJ1 104 brown, Filco MJ2 87 brown, Compaq MX11800, Noppoo Choc Brown/Blue/Red, IBM Model M 1996, CMStorm Quickfire Rapid Black
Layout: Colemak experience, speed of 67wpm

Offline embizone

  • Thread Starter
  • Posts: 2
Re: Creating a new keyboard layout
« Reply #2 on: Thu, 01 June 2017, 12:41:40 »
I actually didn't like the layout in the OP and generated a layout with a lot more alternation while maintaining many of the other stats:

bldfw/,oyk
rnstmuaeih
zxcvg;.qjp

I think it has all the best features of Dvorak and Colemak combined.
  • The hand alternation of Dvorak (71%)
  • ZXCV in place like Colemak
  • The rolls of Colemak (26%)
  • Like the layout in OP, high inward/outward roll ratio (3.7)
  • Low some finger repetition like Colemak (1.4%)
  • Scores at least 2 points higher than alternatives in all tests on keyboard-layout-analyzer.
Colemak has too many seesaw motions (for example "you" on colemak) for me and not enough alteration (oonly 55%). The ratio of inward to outward rolls is ~1 which is not great. I think this layout is better than Colemak in most ways unless you don't like alternation.
« Last Edit: Thu, 01 June 2017, 12:50:56 by embizone »