Om tecken ser konstiga ut och oväntade saker händer på skärmen, eller om tecken inte kan visas eller skrivas, måste du kanske återställa eller installera om tangentbordstabellen eller ändra inmatningsmetoden.
Inmatningsmetoden avgörs av miljövariablerna LC_CTYPE
, LANG
eller LC_ALL
, eller det språk som är angivet i alternativet --lang.
Om användaren till exempel vill öppna en terminal med hjälp av språket C i ett POSIX-skal:
LANG=C dtterm
Den nya terminalen använder språket C med C-inmatningsmetoder och C-teckensnitt. Om du använder ett språkanpassat tangentbord är det möjligt att inmatningsmetoden inte stöder utökade tecken. När du använder språket C med ett språkanpassat tangentbord måste du i någon av miljövariablerna LC_CTYPE
eller LANG
eller LC_ALL
ange ett lämpligt värde innan du anropar terminalen.
Om du till exempel vill använda språket C med ett tyskt tangentbord, skriver du:
LANG=C LC_CTYPE=DeDE dtterm
Om X-servern har startats om och tangenttabeller har initierats, kan du återställa den korrekta tangenttabellen på servern med kommandot xmodmap.