USB keyboard scancode conversion adapter
The world of Dvorak today kind of sucks. The major suck points for me are:
- Bugs in OS support for switching layouts. In Mac at least, option-’ gives me æ and option-[ gives me ” because it’s modifying the QWERTY position character. Locking my screen with LockTight, I tell it my shortcut is shift-option-command-P, but I really have to hit L.
- Software that reads scancodes in some situations where it shouldn’t. Especially as a developer, I run across tools that don’t use the OS-provided character mapping.
- Pair programming – I would like to have a Dvorak keyboard, plugin to a qwerty co-workers machine, and both keyboards work at the same time.
- Sitting down at a QWERTY keyboard. People make fun of us when we can’t use their keyboard, but honestly, it’s really annoying. I’d like to have dvorak with me all the time.
- Working through remote X sessions, VMWare, over Synergy, or in the BIOS or bootloader – you can never be sure if you have us->dvorak mapped, or if it’s mapped twice. Especially when using more than one of those remote means.
- Really low-tech people are put off from trying dvorak by the prospect of changing a setting in their OS/windowing toolkit
There is a good solution, and dvorak and other alternative layouts would really benefit if we could find someone who has the ability and desire to do this:
Make a keychain-form-factor adapter, with a male and female USB-A connector, that converts and propagates USB-keyboard scancodes.
I think this just requires a USB keyboard controller and USB keyboard host controller chip (with accompanying capacitors and what-not and what-have-you) and an EEPROM or similar with a mapping programmed in. And a hacked-up enclosure.
3 Comments to USB keyboard scancode conversion adapter
Hardware projects sound like fun. I want to help.
May 23, 2009
[...] then I found this blog post from one Alex Eagle, which I shall now shamelessly [...]
September 5, 2009
They already make such a device (kinda pricey, though):
OTOH, your project would be most interesting to those who use different layouts, for example the Colemak crowd:
http://forum.colemak.com/index.php
Cheers
Leave a comment
About Me
Tweets
- I played the ice hockey for the second time in about 8 years. I was about as good as ever, I guess. Which was fairly bad. 16 hrs ago
- I finally jailbroke an iPhone. Now I feel like I have decent geek cred again. 2 days ago
- Lost a bolt on my lower control arm. Found out about it when the wheel came partly off. http://twitgoo.com/fw9e0 3 days ago
- Wow we have the craziest channel 1.6 on broadcast TV where I live, that runs this show: http://intensit.tv/ 5 days ago
- Dorfmeister is playing Zurich the day after I leave. Worst! 6 days ago
- 70 fresh, organic oranges from our tree were sitting on the table this morning. So, marmalade had to be canned. It's tasty! 6 days ago
- Moles, cousins, and unattended baggage #10kpyramid 1 week ago
- @mdauber You live in Sunnyvale too? And NBC is ruining your olympics also? We should get together. 1 week ago
- More updates...
Powered by Twitter Tools
January 14, 2009