Question: I am a user of [Programmer's Dvorak](http://www.kaufmann.no/roland/dvorak/) and had it installed on windows 8.1. I recently upgraded to Windows 10 and am unable to use the instructions on the site to install programmer's dvorak.

I install it (the installation runs) but it does not show up in the kepboards section afterwards.

Can anyone help me out with this?

Answer: 
I just took the layout and created it using the [Microsoft Keyboard Layout Creator](https://www.microsoft.com/en-in/download/details.aspx?id=22339) and following the instructions at [littletinyfish](http://littletinyfish.com/create-a-new-keyboard-layout-with-the-microsoft-keyboard-layout-creator/). 

1. Go to File > Load Existing Keyboard…
2. Choose the keyboard you like. If you want to keep QWERTY, but add additional characters, you’ll want to load they keyboard called “US.”
3. select File > Save Source File As… and save
it wherever you want to save your keyboards.
4. go to Project > Properties 

	* Name can only be 8 characters
	* Description is the name of the keyboard you will see most often
	* Choose the language that makes the most sense.
	* Click okay.

Then I configured the layout as described on the Programmer's Dvorak site:

[![Programmer's Dvorak Layout](https://i.stack.imgur.com/AimLN.png)](https://i.stack.imgur.com/AimLN.png)

Once done:

1. Project > Validate Layout
2. Project > Test Keyboard Layout
3. Project > Build DLL and Setup Package
4. Optionally, you can File > Save As Image… to print out as a reminder.
5. It should ask you if you want to open the directory. If not, you have to navigate to where you initially saved your keyboard. You’ll find a folder with the Title of the keyboard (the 8 character title you selected earlier).
6. Click Setup.exe and follow the instructions. It’ll tell you your keyboard was installed successfully, but you won’t be able to use it until you restart.
7. Restart the machine.
8. Once the machine is restarted, you should be good to go.

On Windows 8 (and 10), you just have to hit WinKey + Space to switch between the two or more keyboard layouts.

I installed the resulting keyboard from the settings app and it works as expected.
Microsoft has a tool called [Power Toys](https://docs.microsoft.com/en-us/windows/powertoys/) which supports key mapping.

1. Install [Power Toys](https://docs.microsoft.com/en-us/windows/powertoys/)
2. Run it
3. Select "Keyboard Manager" on the nav bar on the left
4. Click "Remap a Key"

You'll get to a screen that is straight-forward to use. I could add screenshots but I'm sure the UI will change slightly over time. There is currently an accurate screenshot [here](https://zachrussell.net/blog/map-caps-lock-to-control-windows#powertoys)