Jan Kuba Van Bijnen wrote:
> Dear OpenSolaris friends,
> 
> I recently installed Nevada 69 and Solaris 5.10 as a test for a couple of new 
> x86 desktop users (I know, 5.10 is off topic here, but please read on).
> Since my desktop users write in the Dutch language, they can't "just" use the 
> US keyboard layout.
> Therefore I made some generic adjustments to the original us file to make 
> life easy for a Dutch desktop user. The preferred keyboard layouts are now 
> advertised by the Xorg-server through  Option "XkbLayout" "us,altgr-intl"; 
> choosing the right layout with the Gnome Keyboard Indicator works fine in 
> Solaris 5.10.

I guess your problem would be resolved with /usr/bin/iiim-properties.

> 
> The Gnome Keyboard Indicator, however, will be phased out in future releases 
> (in Nevada it is already gone) and  Input Methods is the supposed new way to 
> go. 
> Now here comes the question: why is Input Methods so poorly documented?
> There is "some" topic about it in Gnome Yelp, but for a sysadmin who wants to 
> begin getting a grasp on this matter, this is clearly not enough.
> Where can I find the proper documentation about how Input Methods, IIIMF and 
> XIM work in Nevada, without having to work through piles of project- and API 
> documentation or in-depth discussions about specialized details concerning 
> the development of Input Methods?
> 
> The way Input Methods is implemented (and presented to the public) now raises 
> too many questions, because it is not easy to get it to work as it is 
> supposed to. 
> I bump into simple beginners-questions like:   
> 
> - Why don't I get these nice Input Method popup's in the applications, while 
> others get them without asking for it?

Do you mean the documentation? I think iiim-properties provides the GUI online 
help.

> - How is it organized to get this working in StarOffice?

StarOffice also works with IIIMF.

> - What is the exact difference between Input Methods "Default", "X Input 
> Method" and "Internet/Intranet Input Method" (only in "Default" things work 
> through the standard Compose key input method eg. Compose + e + ' = ?) . What 
> do I have to do to get this all working as it is supposed to?

I think you refer the GUI menu on GTK applications. The "X input method" is the 
simple GTK XIM bundled in GTK.
The default is IIIM on Solaris and it's configured in 
/etc/gtk-2.0/gtk.immodules.

> - Where does the keyboard and language information in the left window in 
> Languages/Scripts in the Preference Editor come from: does the Preference 
> Editor look into an existing directory like /usr/X11/lib/X11/xkb/symbols, or 
> into some file with meta-data, like the Gnome Keyboard Indicator does? 

Would you try /usr/bin/iiim-properties ?

> - Which for me comes down to: How can I get my own keyboard layouts in the 
> Preference Editor?
> - Why is XIM (/usr/bin/iiimx -iiimd) not defined as an SMF service? It 
> doesn't run when starting the machine up.

Hmm.., probably it's a good idea.
Currently it's hard coded in /usr/dt/bin/Xsession which loads scripts in 
Xsession.d dir.

> - Is Input Methods supposed to work in all window managers and desktops? If 
> not: why not?

Sun's default desktops, both GNOME and CDE works fine. However if you use the 
customized desktop, you need to take care of much issues.

> - I thought Input Methods were also meant to be working from the commandline?

I'm not sure what you mean here.
If you want to invoke IM from the commandline, unfortunatelly it's not 
documented and mainly Xsession.* and Xinitrc.* are private files in ARC.

export SESSIONTYPE=1
export DTSTARTIMS=True
/usr/dt/config/Xsession.d/0020.dtims

Thanks,
fujiwara

> - Why not give us back the old setxkbmap.... :-)
>  
> Can anyone provide me the magic link about "working with Input Methods" that 
> I missed during endless googling the last few days?
> 
> I work on Nevada 5.11 Builds 67 and 69, Sun Solaris 5.10-upgr.4 x86 32Bit. 
> All the latest Updates are installed.
> 
> TIA & kind regards, Alge
>  
>  
> This message posted from opensolaris.org
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org



Reply via email to