I was wondering that too. If you are using Windows, there is an=20 AutoHotKey portable app called Portable Keyboard Layout (PKL) that can=20 run on a USB stick to switch layouts. http://pkl.sourceforge.net/ More information on PKL and the DVORAK can be found here: http://superuser.com/questions/206450/using-a-custom-keyboard-layout-withou= t-being-administrator-in-windows It works well for me. Patrick Murphy James Valley Colony Farms On 13/06/2012 2:50 PM, Denny Esterline wrote: > Does it _have_ to be a hardware gizmo? > I'm pretty sure this is a configurable setting in windows.... searching..= .. > here's a semi-relevant link > > http://www.microsoft.com/enable/training/windowsxp/keyboardlayout.aspx > > On Wed, Jun 13, 2012 at 12:27 PM, John Westerlage wrote: > >> >> I'm trying to avoid re-inventing the wheel. >> >> >> What I need to do is come up with the code to convert a "Standard" >> 101-105 QWERTY keyboard's output to DVORAK output. >> >> >> I know I can purchase a hardwired DVORAK keyboard, but it gets >> cumbersome to haul a KB around from site to site. >> >> >> The plan is to come up with a circuit and code that will allow me to >> plug in a USB Keyboard and that will plug in to a computer USB port. >> >> >> I envision putting the circuit in a small box that I can slip into a >> shirt pocket when going to another site. The only connections this box >> should have are the 2 USB connectors to the KB and the PC. >> >> >> Many hours searching the Internet for previous designs would probably >> have been better spent starting to do the design myself, but that's >> water under the bridge. >> >> >> So, can anyone point me to an existing (partial or complete) design that >> would meet these objectives? >> >> >> Thanks in advance for any help, >> >> >> john, N5DWI >> >> >> -- >> http://www.piclist.com PIC/SX FAQ& list archive >> View/change your membership options at >> http://mailman.mit.edu/mailman/listinfo/piclist >> --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .