How to Change Your Keyboard Layout on Windows 7
Add a layout such as Dvorak or Colemak to Windows 7, then switch to it. 9 steps.
Open the “Start” menu.

Click “Control Panel”.

Click “Change keyboards or other input methods”.

Click “Change keyboards”.

Add a new keyboard input.

Choose the layout you want, e.g. United States-Dvorak, and click “OK”.
Colemak and Workman may need installing first: install colemak or install workman.

Apply the changes.

Open the keyboard preferences.

Switch to the layout you just added.

Now pick the same layout here
Choose it in Settings, and the on-screen keyboard and hands follow your new layout.