Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Återställa tangentbordstabellen

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 används följande:

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åkområdet C med ett språkanpassat tangentbord måste du ange ett lämpligt värde i någon av miljövariablerna LC_CTYPE, LANG eller LC_ALL 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 txmodmap.