Il problema è capitato anche a me (anche se io ODIO i vari ALT+213354678.. uso i vari ALT+SHIFT+CTRL+...); non so come si possa fare ad ottenere i caratteri dal codice ASCII, ma per ottenere quel set di caratteri importanti basta usare altre combinazioni, ne cito alcune:
ALTGR+7 | {
ALTGR+0 | }
ALTGR+8 | [
ALTGR+9 | ]
ALTGR+ì | ~
ALTGR+\' | `
ALTGR+SHIFT+z | <
ALTGR+SHIFT+x | >
che sono quelli più importanti e utilizzati, naturalmente la mappa usata è quella italiana
setxkbmap it