I am creating new keyboard layouts and have a couple of versions going for testing. I am using Microsoft Keyboard Layout Creator (MSKLC) and Win 7 Pro 64 bit (if the Windows detail matters to this issue). The problem is that the Description field is stuck on the first keyboard I created and can't be changed. To be absolutely clear: I created my first version of the keyboard. In the MSKLC properties dialog, the name (file name) is "kbdVerA" and the description is "Version A." Starting with the .klc file from the first layout, I created a second (and very different) layout. In the properties dialog I change the name to "kbdVerB" and the description to "Version B." However, when I go to install Version B, the description is Version A. This is true when looking at the Text Services (AKA "settings") Keyboard and Language dialog, and also when looking at the language bar "sub" dialog - the typewriter icon where you can see different versions of the base language keyboard.
Thinking I had something messed up in the registry, I tried unistalling all but the original English keyboard and searching through the registry to eliminate all references to the "Version A" keyboard. Then I recompiled (and installed - all one step in MSKLC) Version B. Still no joy. Just for yucks, I took the Version B files to my old XP machine and installed them there using the setup routine that MSKLC creates. Same problem there. This indicates the error is occurring at compile time.
Eventually there will be two versions of this keyboard I will distribute (free), so solving the naming problem is important. Anyone run into this before? Any help solving it much appreciated.
Thanks,
Bruce Morris