Common Desktop Environment: Användarhandbok

Välja indatametod och tangentbord

Till varje språkmiljö 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ändaren.

Använda modifierare för indatametoder

När det finns fler än en indatametod för en språkmiljö 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

Strängen "modifierare" som anges i resursen XmNinputMethod används för att välja vilken indatametod som används.

Som ett alternativ kan du även ställa in miljövariabeln XMODIFIERS. Syntaxen är densamma som för resursen XmNinputMethod förutom värdena. Värdena för XMODIFIERS är systemberoende.

Ange stil för indatametod

Stilen för indatametod anger hur förredigering ska göras. Stilen styrs av resursen XmNpreeditType. Syntaxen, tillåtna värden och typen av standardvärde för resursen XmNpreeditType är följande:

Syntax 

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

Möjliga värden  

OverTheSpot, OffTheSpot, Root, None 

Standardvärde 

OverTheSpot, OffTheSpot, Root 

Stränglistan avgränsas av ett komma och anger prioriteringsordning för denna resurs. Det första värdet som stöds av indatametoden används.

Mer information finns i Solaris Common Desktop Environment: Användarhandbok för systemadministratörer.

Ändra X-tangentbordsmatchningen på servern

Om tangenttabellerna som för närvarande används av X-servern inte matchar det faktiska tangentbordet på ditt system, kan du ändra dem manuellt med kommandot xmodmap eller ett systemberoende verktyg för tangentbordsavbildning. Du kan visa mer information om kommandot xmodmap genom att skriva man xmodmap.