Laraine, or some other gentle soul, would it be too much to ask for an Italian keymap? Please, pretty please? I use the Italian Pro keyboard. You can see its layout here:
There you go.
Accourding to your Layout it should be corect. Your keymap is very identical to the german one, had just to move some char's.
Check all keys and let me know if any is not where it belong.
When I made my german Keymap I used chars like ä, ü and ö.
I learned then that the game can only display the 7Bit ASCII, so those char's wont show up.
I used for them similar looking characters as substitude then.
eg. a = ä, o = ö, u = ü and so on.
That will keep the text strangelooking when those char's are used but it will be still readabel.
(Since we use english anyway its not so important but I thought I mention it at least once)