I have a Windows 7 Home Premium computer and have had to buy a new keyboard for it which works fine except for not producing the expected characters from one or two keys, for example; when trying to get the @ symbol by the normal 'shift + @' key it produces the quote (') symbol which one would normally get by not using 'shift' key. The 'shift' key works fine for other purposes, in fact when this new keyboard is attached to my other PC using Windows 7 Professional it works perfectly as expected. My only serious attempt to remedy this so far is as follows:- Control Panel - Region & Language - Keyboard & Language - Change Keyboard. At this point I am expected to select a language setting from the drop down menu but there is nothing in the menu so where do I go from here ?. Having Googled the problem I can find some suggestions centred around pressing various Control , Shift and Alt keys simultaneously but obviously have got nowhere with that. Suggestions please, before I tear out the last of my already thin hair.