Solaris Common Desktop Environment: Användarhandbok

Välja indatametod och tangentbord

Till varje språkområde hör en standardmetod för indata. Om du inte anger något annat används standardinställningen. Eftersom det kan finnas flera indatametoder samtidigt, beskrivs i följande avsnitt hur olika indatametoder väljs för användarens räkning.

Använda modifierare för indatametoder

När det finns fler än en indatametod för ett språkområde kan du använda resursen XmNinputMethod för att bestämma vilken indatametod du vill använda. Du gör detta genom att ange en modifierare. Modifieraren måste ha följande format, där ”modifierare” är det unika namnet på indatametoden:

inputMethod :@im=modifier

Modifierarsträngen som anges i resursen XmNinputMethod begagnas för att välja vilken indatametod som ska användas.

Alternativt kan du ställa in omgivningsvariabeln XMODIFIERS. Syntaxen är densamma som för resursen XmNinputMethod, men värdena är annorlunda. Värdena för XMODIFIERS är systemberoende.

Indatametodens stil

Indatametodens stil anger hur förredigeringen ska göras. Stilen styrs av resursen XmNpreeditType. Syntaxen, tillåtna värden och standardvärdetypen för resursen XmNpreeditType är som följer:

Syntax 

värde[,värde,...] 

Möjliga värden  

OverTheSpot, OffTheSpot, Root, None  

Standardvärde 

OverTheSpot, OffTheSpot, Root 

Stränglistan avgränsas med ett kommatecken och anger prioriteringsordningen för resursen. Det första värdet som stöds av indatametoden används.

Mer information finns i Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer.

Ändra X-tangentbordsmatchningen på servern

Om tangenttabellerna som för närvarande används av X-servern inte motsvarar det anslutna tangentbordet på systemet, kan du ändra dem manuellt med kommandot xmodmap eller ett systemberoende verktyg för tangentbordsavbildning. Du kan få information om kommandot «3»xmodmap«4» genom att skriva man xmodmap.