Keyboard Editor helps you create and edit keymap files for international keyboards. It is designed to support various international keyboard layouts such as US 101-key, UK 102-key, Korean 103-key, Japanese 106-key and Brazilian ABNT2.
It supports the compose sequence for European keyboards and a latch feature to emulate locked keys. For multi-user environments, it supports a sharing feature for the keymap files you created.
Xmanager supports a lot of predefined keymap files for most international keyboards and languages. Thus, you may find an appropriate keymap file which is suitable for your applications. Even though you cannot find a proper one, you can select a similar keymap file which can minimize your editing effort.