I've just installed XP Professional on my PC and found the @ and " keys reversed. Looking at forums they say to make sure UK English is set in the regional settings, I've done this and it is. Going into Control Panel > Keyboard I see a 'Standard 101/102-Key or Microsoft Natural PS/2 Keyboard is set. My old PC (which worked ok with the same XP) had PC/AT Enhanced PS/2 Keyboard (101/102-Key) set in this position. I've deleting the keyboard in Devices and let Windows find it, but the same setting comes back. How do I change to the correct setting in Keyboards type please?