My system has a peculiar problem. In WIN98 all keys function fine. In WinXP (& also on DOS prompt of WInXP) the following keys give wrong text as shown below. (i) Shift + ` = Â¬ Should be ~ (ii) Shift + 2 = " Should be @ (iii) Shift + 3= Â£ Should be # (iV) Shift + ' = @ Should be “ (v) \ = # Should be \ (vi) Shift + \= ~ Should be | (vii) My 'Right Alt' key doesnot work when I press 'Alt+ Enter' or 'Alt+F'. But it works without fail when I Press ' Ctrl+Alt+Del '. I am sure it is not a keyboard problem since the keyboard works absolutely fine without producing any wrong text in WIn98. And also I have checked by interchanging with several new keyboards. Please suggest solution. [Don't suggest to re-install WinXP.] Thank You.