
In the meantime, I've done a lot of playtesting with Oolite, installing it also on a clean machine (Windows 8.1 64, Italian). Doing this, I can confirm that the game totally ignore Italian keyboard layout.
In fact, every Olite function is always mapped on the italian key IN THE POSITION of the english key that usually activate te feature.
For example: with "?" (the key near the "0", shifted), i turn on/off my weapons. With "<" (the key near left shift) I can browse the compass...
So, everything is positional and based on the english layout...