XkbInd is a compact software that serves as a keyboard layout (XKB group) indicator for X Window. It is straightforward yet highly functional.
One of the standout features of XkbInd is that it can simulate an independent keyboard layout for each top-level window. This is accomplished by adding a prefix to the original string, which is displayed in the title of the window. Additionally, XkbInd doesn't grab entries in the default color pallet, nor does it perform any drawing operations itself. Instead, it relies wholly on the window manager.
Another feature of XkbInd is that it doesn't occupy any area on the screen. All of the relevant information is outputted to window titles, which leaves more screen real estate for the task at hand. Furthermore, XkbInd can be configured to ignore or accept particular windows or applications based on the examination of the WM_CLASS property.
XkbInd is a true XKB program that interacts with the X-server through the XKB extension protocol. This ensures that all information about the current keyboard layout of each window is stored on the server side in the form of window properties. Lastly, XkbInd is an indicator and does only what it says.
To compile and install XkbInd, follow the steps below:
- cd xkbind-
- ./configure
- make
- make install
In conclusion, XkbInd is an excellent software that is simple, yet useful for those who need an indicator of keyboard layout for the X Window System. Its lightweight design, compatibility with most window managers, and ability to simulate independent keyboard layouts for each window make it stand out.
Version 2005.01.04: N/A