Solaris_keyboard_layouts

Project Proposal

The goal of this project is to define "Solaris Standard Keyboard Layouts" in cooperation with OS.o User Groups and Open Source Communities from different countries for all languages supported in Solaris.

Description

Currently Sun Microsystems produces 22 different USB Keyboards:

Arabic, Belgian, Danish, Dutch, Finnish, French, German, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish,
Swedish, Swiss/French, Swiss/German, Taiwanese, Turkish Q, UK, US, US/UNIX.

For these 22 Keyboards Solaris has defined "Solaris Standard Keyboard Layouts". Keyboard Layouts in the list above are already standardized and they can't be changed; for all other languages supported by Solaris, "Solaris Standard Keyboard Layout" can be defined.

Hint

NEWS !!!

setxkbmap in Solaris !

setxkbmap has been integrated into Solaris Nevada! It is a command which allows users to switch between different keyboard layouts on-the-fly. This command, maps the keyboard using the layout determined by different options specified on the command line. Although it still has some minor issues to be fixed in Nevada, it is a very useful program for those looking for an alternative of IIIMF on switching keyboard layout on-the-fly. Unlike IIIMF, setxkbmap is not character encoding dependent, it means that it works not only for UTF-8 but also for ISO and other locales.

Solaris Keyboard Layouts

The list bellow contains a proposal for Solaris Keyboard Layouts:

You can contribute with this project by letting us know the needs of your community in terms of keyboard layout.

Keyboard switcher evaluation

Here you can find a small study of evaluation of the keyboard switcher in different unix-based operation systems such as Solaris and Linux (namely Debian). This evaluation deals with the number of keyboard maps and their variants. The study also design the user interface what user can set up and which keyboard maps can use. Keyboard switcher evaluation is available here.

Keyboard layout testing status

Help us to define "Solaris Standard Keyboard Layouts"

If you consider that Solaris Keyboard Layout should be different for any of the languages above; you can submit a bug or you can let us know by sending an e-mail.

To submit a bug you can:
go to http://bugs.opensolaris.org and click "Report a bug or request a feature" dialog; (you must be logged in) fill the form describing the issue (in "category/subcategory" box, select "xserver/l10n-europe")
or:
Send an e-mail to i18n-discuss@opensolaris.org describing the issue.

Fix it yourself

If you have a deeper knowledge, you can fix the issue yourself and ask engineers at Sun to integrate your fix into Nevada official build. Sources for the SUNWxorg-xkb package which contains Keyboard Layout Maps can be downloaded from g11n workspace in src/xorg/keytables directory. To integrate it into Nevada official build, log a bug/RFE http://bugs.opensolaris.org in "category/subcategory" box, select "xserver/l10n-europe"

Links

OpenSolaris.org web page

Contact

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact