>
>>
> Questa possibilità, l'ho messa subito alla prova (sotto Ubuntu) e con
> successo, per i tuoi due esempi. C'è modo di sapere qual è la combinazione
> di tasti, necessaria quanto a ciascuna delle lettere ottenibili?


Ciao,

Devi guardare due fileç
/usr/share/X11/xkb/symbols/latin
e
/usr/share/X11/xkb/symbols/it
(non come super user per ora)
il file latin e' applicabile a tutte le lingue con radice latin, mentre il
file it contiene personalizzazioni della tastiera italiana.

Nei file trovi tante righe di questo tipo (dal file it):

    key <AD11>    { [    egrave,     eacute,  bracketleft,    braceleft ]
};

Che devi interpretare cosi':
<AD11> vuol dire il testo nella fila D (la quarta fila contando dal basso)
nella posizione 11 contando da sinistra, ossia il tasto con la lettera è.
Nelle parentesi quadre trovi un certo numero di valori (fino a quattro) che
significano:
carattere che ottieni premendo il tasto (nell'esempio è)
carattere che ottieni premendo Maiusc e il tasto (nell'esempio é)
carattere che ottieni premendo AltGr, o il tasto che hai definito per il
terzo livello (nell'esempio [)
carattere che ottieni premendo Maiusc AltGr, o il tasto che hai definito per
il terzo livello (nell'esempio })

Se guardi il file latin troverai tutti i caratteri che puoi ottenere con
AltGr e AltGR + Maiusc. Credo che il layout di tastiera italiana prenda la
precedenza se un tasto e' definito in due modi diversi in latin e it.

Appena hai capito come funziona la struttura del file niente di vieta di
modificarlo a tuo piacimento. Credo che basti effetturare un log out e
successivo login per attivare le modifiche. Credo anche che quando aggiorni
il sistema le tue modifiche posssano scomparire, percio' magari e' meglio
farsi
a) una copia di backup del file originale prima delle tue modifiche
b) una copia di backup del file modificato cosi' se dopo un aggiornamento le
scorciatoie smettono di funzionare le puoi rimettere velocemente.

Infine: da qualche parte ho un segnalibro di una pagina con tutti i nomi
delle lettere e caratteri speciali, ma al momento non riesco a trovarlo :-)

Ciao,

Michele

Rispondere a