Tilläggsinformation för Solaris 10 6/06

En del språkinmatningar fungerar inte korrekt på icke-amerikanska tangentbordslayouter (6319383)

Språkanpassade tangentbordslayouter som baseras på språkinmatningar, t.ex. kyrilliska och arabiska, fungerar inte korrekt på icke-amerikanska tangentbordslayouter. Om du t.ex. använder ett franskt tangentbord och byter till arabiska baseras de utmatade tecknen inte på den arabiska tangentbordslayouten. Mer information om inmatningsmetoder finns i Input Method Preference Editor och hjälpen för panelprogrammet Inmatningsmetodbytare. Inget felmeddelande visas.

Lösning 1:

Använd XKB-tillägget när du byter tangentbordslayout för Xorg-servern (endast x86). Lägg t.ex. till följande post i konfigurationsfilen xorg.conf:


Section "InputDevice"
        Identifier "Keyboard1"
        Driver "Keyboard"

        Option "XkbModel" "pc105"
        Option "XkbLayout" "us,fr,ru"
        Option "XKbOptions" "grp:alt_shift_toggle"
EndSection

Den här konfigurationen hjälper dig att byta mellan amerikansk, fransk och rysk tangentbordslayout genom att trycka på Alt+Skift. Mer information finns i filen /usr/X11/share/doc/README.XKB-Config.

Lösning 2:

Använd verktyget xorgcfg för att konfigurera språkanpassade tangentbordslayouter (endast x86).

Om en användare som inte är rot använder verktyget xorgcfg sparas inte konfigurationen, men tangentbordslayouten ändras för den aktuella sessionen.