The IIIMF applet is already in OpenSolaris and though it doesn't appear to link xklavier, it's keyboard layout tab says:
"Use autodetect (does not work in remote environment)" Does iiim also rely on private X APIs? What is the relationship between IIIM and KeyboardLayoutSwitcher applet? Would KeyboardLayoutSwitcher provide redundant functionality which is already provided by IIIM? I think a keyboard switcher would be very useful, (the fact that we got so many trouble calls on odd combinations of keyboards and Xservers tells me that many people were using it!) I wonder if it is possible to do this in a supportable way and provide an interface at least as intuitive as what Sun and Apple had years ago (e.g. Solaris 7): http://docs.sun.com/app/docs/doc/805-4123/6j3tmpc73?a=view I met someone at the Irish OpenSource Technology Conference who wrote a python (pygtk?) keyboard layout GUI a while ago but I think it was dropped for some reason. I can try to find out more if anyone is interested. AFAIK the keyboard mappings can be independently set by the OS, the Xserver and the (gtk) toolkit. The keycode can pass through three layers of translations on its way between the user's keyboard and the tty, and any translation that occurs in the Xserver can be guessed but not necessarily known by the client since it may exist as a private configuration on a remote X server which may be a different version on a different OS then the application. Glynn Foster wrote: > On 27/06/2008, at 7:31 AM, Brian Cameron wrote: > > >> Glynn: >> >> >>> But it would be worth revisiting this given that we're moving over to >>> Xorg for both platforms? I'd certainly be keen to see it in >>> OpenSolaris 2008.11. >>> >> The problem is that many Solaris users probably work in a mixed >> environment where they may have a mix of newer and older machines >> running different versions of the operating system. >> > > That's true, though that should be the reason why sole users of > OpenSolaris should have to suffer without that functionality. I think > the benefits of adding it outweigh the cons of adding it. > > > Glynn > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org >