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

Click “Control Panel”.

Switch to Classic View.

Click “Regional and Language Options”.

Go to the “Languages” tab.

Open “Details”.

Add a new 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 settings.

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.