VICE version: 3.10
OS: Windows 10 64 bit
Port: GTK
Italian keyboards have no tilde key: under Linux or MacOS you can probably get away with it using some arcane key press, but those stuck on Windows have just two alternatives.
While both options are equally supported by 99.9% of Windows software, there is an exception: the monitor window in VICE: AltGr keypresses are ignored (no key is emitted) and ALT+nnn keypresses are filtered (digits are emitted, but ALT isn't).
As a result I lose thge possibility to use the "~" command to do base conversions on the fly: not a big deal, but it's a bit annoying. The only workaround is to copypaste a tilde character that I've typed into a different window to the monitor one.
I'm using the symbolic italian keymap distributed with VICE, but I don't think it makes any difference since I'm trying to type into the monitor window, not the emulation one.
I just forgot to add that I haven't tested the bug under Linux or other ports so I don't know if they're affected or not.
Now this is an interesting problem :)
This is similar on german keyboard (which is what i use), btw - altgr+e give € and altgr+q gives @ for example
Interestingly in the monitor i CAN type @ via altgr+q - but i can NOT type € ... so its not that generally keycombos with altgr don't work in the monitor (that'd be too easy =P)
(And indeed, the keymap is only for the emulation, doesnt matter in the monitor window)
PS: i just realised: on german keyboard, to type ~ - you also use altgr :)
Something odd is going on there
I replicated your AltGr tests.
Italian keyboard under Windows support these combos:
With the exception of the first two combos (both producing "€") all the other combos provide the expected character.
A little quirk: in the monitor window accented letters are recognized, but not having a glyph the monitor prints the unknown one. The "€" character, on the contrary, is totally ignored.
Unsupported combos (e.g. Shift+AltGr+"A") filter the AltGr keypress (therefore you get a capital "A").
Hope this helps.