geekhack

geekhack Community => Ergonomics => Topic started by: mikekuehn on Wed, 04 June 2014, 10:54:57

Title: Try Keyboard Layouts in Browser
Post by: mikekuehn on Wed, 04 June 2014, 10:54:57
I made a page that lets you try different keyboard layouts.  I'm adding some more keyboard layouts - post requests (layouts and features).

http://mikekuehn.ca/posts/keyboard-layouts/ (http://mikekuehn.ca/posts/keyboard-layouts/)
Title: Re: Try Keyboard Layouts in Browser
Post by: SonOfSonOfSpock on Wed, 04 June 2014, 11:30:19
Nice! This looks like an interesting tool.

One suggestion is to provide information on how people could make this permanent. Probably just a link to some other source that already provides this information.

Bug:
Tried the qwerty to colemak conversion. The O is is still registering as the semi-colon/colon key.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Wed, 04 June 2014, 14:53:44
Thanks for your feedback.  I will add more information soon.

I managed to replicate that bug in Firefox.  Are you using Firefox?
Title: Re: Try Keyboard Layouts in Browser
Post by: Frenir on Wed, 04 June 2014, 15:00:05
This is a really good idea, good job.
Title: Re: Try Keyboard Layouts in Browser
Post by: osi on Wed, 04 June 2014, 15:04:21
Awesome sir!
Title: Re: Try Keyboard Layouts in Browser
Post by: exitfire401 on Wed, 04 June 2014, 15:07:26
Very awesome!
Title: Re: Try Keyboard Layouts in Browser
Post by: SonOfSonOfSpock on Wed, 04 June 2014, 17:29:19
Thanks for your feedback.  I will add more information soon.

I managed to replicate that bug in Firefox.  Are you using Firefox?

Yes, Firefox on the Mac. Should have mentioned that. For some reason the software developer part of my brain forgot to think that the browser might matter. Just checked it out and it is working.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Wed, 04 June 2014, 18:43:02
Good to hear its working now, SoSoS.  Firefox reports a different keycode for semicolon than the other browsers, apparently.  A one-line fix.

I'm adding a bunch more keyboard layouts, will update tomorrow.
Title: Re: Try Keyboard Layouts in Browser
Post by: Tony on Thu, 05 June 2014, 10:45:44
BUG: When I select Norman/Carpalx layouts, then turn back to Colemak, the layout picture doesn't switch back to Colemak picture.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Thu, 05 June 2014, 11:52:23
BUG: When I select Norman/Carpalx layouts, then turn back to Colemak, the layout picture doesn't switch back to Colemak picture.

I can't replicate that bug.  Could you try a hard refresh?  (F5,F5 or Ctrl+R,Ctrl+R)  If the bug persists, let me know what browser and OS.  Thanks Tony!

I updated the page with 25 more layouts...
Title: Re: Try Keyboard Layouts in Browser
Post by: Zekromtor on Fri, 06 June 2014, 02:05:21
Very cool.
Title: Re: Try Keyboard Layouts in Browser
Post by: Coreda on Fri, 06 June 2014, 03:23:03
Really neat concept for a site. Little bug: just tried the Qwerty -> Colemak conversion (btw had to change the origin layout from Colemak, I think it should default to Qwerty) and pressing spacebar results in a new line each time I use it in the output text box.

Running Firefox 28.0 I should add.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Fri, 06 June 2014, 11:04:16
Coreda: Weird spacebar behaviour fixed.  Qwerty is now the default source layout.  Thanks!
Title: Re: Try Keyboard Layouts in Browser
Post by: Coreda on Fri, 06 June 2014, 19:23:31
Coreda: Weird spacebar behaviour fixed.  Qwerty is now the default source layout.  Thanks!

Great :) Seems the type of project one would see on Hacker News.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Sat, 07 June 2014, 14:28:48
CarpalX layouts fixed, French layouts added (azerty,bepo)

Project moved to its own github repository: https://github.com/mikekuehn/keyboard-layouts/ (https://github.com/mikekuehn/keyboard-layouts/)
Title: Re: Try Keyboard Layouts in Browser
Post by: Anon44 on Fri, 20 June 2014, 12:54:20
Thank you for this tool, and thank you for the french layout.

However, what would be REALLY useful would be able do design our OWN layout. My purpose is not to find a good layout, my purpose is to create the best layout possible for me.

So, could we create our own layout? This will be probably difficult to create, but it will become a perfect tool if we are able to do this.

Thank you!
Title: Re: Try Keyboard Layouts in Browser
Post by: boost on Fri, 20 June 2014, 12:59:02
very nice!
Title: Re: Try Keyboard Layouts in Browser
Post by: davkol on Fri, 20 June 2014, 16:36:04
However, what would be REALLY useful would be able do design our OWN layout. My purpose is not to find a good layout, my purpose is to create the best layout possible for me.
I don't think that's the purpose of this tool. You can use one of the layout evaluators/optimizers (like carpalx) to help you design a layout (still requires some expert input though IMO). You could share it through keyboard layout creator (http://www.keyboard-layout-editor.com/) then.
Title: Re: Try Keyboard Layouts in Browser
Post by: Angrychair on Fri, 20 June 2014, 23:14:25
sweet find man, dvorak is HARD
Title: Re: Try Keyboard Layouts in Browser
Post by: luisbg on Wed, 02 July 2014, 17:22:20
This is really cool. Thanks!  ;D

It is going to help me try Colemak before changing my physical keyboard.
Title: Re: Try Keyboard Layouts in Browser
Post by: mikekuehn on Tue, 22 July 2014, 22:06:41
This is really cool. Thanks!  ;D

It is going to help me try Colemak before changing my physical keyboard.

Awesome.. that's the idea!
Title: Re: Try Keyboard Layouts in Browser
Post by: wiredPANDA on Thu, 07 August 2014, 15:38:42
Awesome site.  May try picking up Colemak, again.  Either way - site added to my bookmark repo.
Title: Re: Try Keyboard Layouts in Browser
Post by: argcargv on Fri, 08 August 2014, 10:28:32
very cool!
Title: Re: Try Keyboard Layouts in Browser
Post by: berserkfan on Sat, 09 August 2014, 21:56:35
I have been working on my own matrix layout and encourage everyone to try.