Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

British/Irish English keyboard layout: Shift mirrored 'N', 'M', etc keys one left, to match muscle memory for touch typists #27

Open
louiechristie opened this issue Feb 4, 2022 · 2 comments

Comments

@louiechristie
Copy link

i.e.

  • holding space and 'V' should result in an an 'N'
  • holding space and 'C' should result in an 'M'

That way for two handed touch typists the learning curve is easy because you just do the same movement with a different hand.

This is how XKCD's Mirrorboard does it:
https://blog.xkcd.com/2007/08/14/mirrorboard-a-one-handed-keyboard-layout-for-the-lazy/

Considerations:

  • This does mean '?' and '/' would need to be mapped to somewhere else - not sure where Mirrorboard puts them.
  • Capital 'N' is still a pain in the hand until sticky keys are implemented
@louiechristie louiechristie changed the title Shift mirrored 'N', and 'M' keys one left, to match muscle memory for touch typists British/Irish English keyboard layout: Shift mirrored 'N', 'M', etc keys one left, to match muscle memory for touch typists Feb 18, 2022
@louiechristie
Copy link
Author

Update 2022-02-18:

I think the issue was because I use a British/Irish English keyboard.

I ended up making a British and Irish English one handed keyboard using Karibina Elements.

https://github.com/louiechristie/mirrorboard-mac-british-irish

@ohare93
Copy link

ohare93 commented Oct 28, 2022

That did the trick, thanks mate. Your Karabiner Elements json file works great, even on a MacBook with a Danish keyboard! (typed all with the left hand 😉 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants