Inline Keymap Switcher

Build a module that can switch USB keyboard input on the wire

Similar projects worth following
For people that use alternative keyboard layouts it is often difficult to make sure you are always using the right layout.
If you go to a new computer you need to setup your keyboard layout but sometimes remote consoles (vnc or java based) don't map keys properly and you still find yourself typing in QWERTY. There needs to be an easy way to switch the layout so you can switch the layout on the fly.
There are other hardware mappable keyboards but they are often very expensive or not ergonomic/mechanical.
This project is an attempt to build a USB module that can remap your existing keyboard without any software.
A main benefit would be the layout you want would then work even when a device doesn't support the keyboard layout you want (BIOS, appliance, etc.)

Enjoy this project?



Blecky wrote 05/18/2015 at 07:27 point

What about an in between PS/2 or USB dongle type device that allows switching from either keyboard to either character mapping? E.g. if I have a qwerty keyboard, I set the dongle to be "from-qwerty to-dvorak".

This way I could switch say a das keyboard without modification to the keyboard itself.

Edit: just found this -

I see areas of improvement for a device like that.

  Are you sure? yes | no

justinleegarrison wrote 05/18/2015 at 15:08 point

I think I like that idea a lot more than what I currently was planning and it's more something close to what I've done in the past and something that could benefit others more easily too. The biggest improvement would probably be get rid of the $150 price tag.

  Are you sure? yes | no

Tristan Hume wrote 05/16/2015 at 21:23 point

Not sure how you plan on improving on the Ergodox infinity, which seems to meet every one of your specifications except the price. And as someone who has built my own ergonomic dvorak keyboard from scratch I can tell you that it will end up costing way more than you think, on par with the ergodox. Although also as someone who built my own I respect your will to try. See

  Are you sure? yes | no

justinleegarrison wrote 05/18/2015 at 06:27 point

I think you're probably right. I wouldn't be able to improve on the infinity or axios. My only problem is I need more tenting than either offer. I currently use a freestyle2 with near 90 degree tent on both sides.

I suppose an adapter/plate to tent one of those existing keyboards would be a lot easier.

  Are you sure? yes | no wrote 05/11/2015 at 06:15 point

I can suggest you to use typing study to learn to touch type on dvorak

  Are you sure? yes | no

justinleegarrison wrote 05/11/2015 at 14:25 point

I can touch type in dvorak no problem (have been for 13 years) but some things don't recognize the system keyboard layout in which I have to type with QWERTY. After not using QWERTY for so long I can no longer touch type with it so I am hoping there's a hardware solution that would be independent of the OS.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates