KKBSwitch is a keyboard layout indicator for KDE 2 or 3. It is useful when you have configured the XKeyboard extension of your X Server to have more than one keyboard group (layout), for example US/ASCII and Russian. KKBSwitch displays an icon in the system tray that indicates which layout is currently active. Note that KKBSwitch does not help you configure XKeyboard, it merely serves as the indicator of the current layout. You still have to configure XKeyboard by editing the XF86Config file.
KKBSwitch is a KDE application, but is reported to work under GNOME as well.
16 Sep 2005. KKBSwitch is now in the official Debian: http://packages.debian.org/unstable/kde/kkbswitch. It's available for installation from Debian's official repositories using apt-get, thanks to Shlomi Loubaton and Lior Kaplan.
24 Jan 2005. KKBSwitch 1.4.3 is released. This maintenance release adds Czech translation contributed by Michal Bukovsky and Bulgarian translation contributed by Petko Yotov. Also the algorithm for guessing layout icons was improved a little and now must guess the correct icon in more situations.
6 Nov 2004. KKBSwitch 1.4.2 is released. This maintenance release adds the Hebrew translation contributed previously, as well as a manpage to comply with Debian standards.
12 Oct 2004. KKBSwitch project received two contributions: a Gentoo ebuild by Meir Kriheli and a Hebrew translation by Igal aka "Koala". The ebuild can be downloaded from the KKBSwitch download page. The Hebrew translation will be incorporated into the next release of KKBSwitch, but meanwhile interested users can download it from here: source and compiled translation files. To use it, copy the compiled file he.mo as /usr/share/locale/he/LC_MESSAGES/kkbswitch.mo to your computer.
16 Jun 2004. KKBSwitch 1.4.1 is released. This maintenance release fixes a bug that could crash KKBSwitch if no window was active when the program started up, fixes the alignment of the system tray icon and adds Slovak translation contributed by Michal Sulek.
16 May 2004. KKBSwitch 1.4 is released. New in this release:
22 Mar 2004. First thousand of downloads! According to SourceForge's statistics, KKBSwitch packages have been downloaded more than 1000 times since version 1.3 was posted to SourceForge. Thanks to all the users of KKBSwitch!
14 Jan 2004. KKBSwitch 1.3.2 is released. This maintenance release fixes a bug, due to which the config dialog failed to set a icon for a layout, for which KKBSwitch could not initially guess the icon. Compilation fixes where made and a Greek translation was contributed by Stergios Dramis (sdramis [at] egnatia [dot] ee [dot] auth [dot] gr).
2 Nov 2003. KKBSwitch 1.3.1 is released. This release restores compatibility with KDE 3.0, which was unintentionally broken in version 1.3. Users of KDE 3.0 can now upgrate to version 1.3.1. Users of KDE 3.1 don't need to upgrade. Also, Ukrainian translation was slightly updated.
31 Oct 2003. A Debian package of KKBSwitch 1.3 is available. See Download section.
23 Oct 2003. The latest version of KKBSwitch is 1.3. Here's what's new in this version:
You can see a few screenshots of KKBSwitch in action at the screenshots page.
The distribution includes source tarball, as well as source and binary RPMs. The binary RPM is precompiled for Fedora Core 3, but may work with other version of Fedora too. A ebuild is available for Gentoo users.
Debian package is available from Debian official repositories using apt-get: http://packages.debian.org/unstable/kde/kkbswitch, thanks to Shlomi Loubaton and Lior Kaplan.
KKBSwitch ships with complete user documetation. You can read these docs online at this page.
Thanks to SourceForge for generous hosting
Also thanks to all the people who have sent me patches, bug reports and feature suggestions. Some of the are listed in the documentation.