For working correctly with different keyboards you must set up your keyboard correctly in windows.
This is done by going to Control pannel
Select Regional Language Options
Select Languages Tab
Click on Details
In the Text Services and Input Languages settings, click on add keyboard.
You may select short keys for selecting between different keyboards by clicking on Key Settings.
|If you have installed multiple keyboards they are available by clicking on the language icon in Windows XP. or by selecting the short key combination that you selected in key settings.x½