On-Screen Keyboard improved for Input Methods (OSKIM) is a GNOME Shell extension. It extends GNOME On-Screen Keyboard (OSK). OSKIM contains a mechanism to provide dedicated on-screen keyboard layers for each Input Method Engine (IME). Currently, OSKIM supports Japanese Hiragana IME for IBus.
OSKIM has been tested with GNOME 42.5 on Ubuntu 22.04 LTS. We will support newer versions of GNOME Shell in the future.
1a. Install the OSKIM bundle downloaded from Releases
Download the OSKIM bundle from Releases and install it by running the following command:
$ gnome-extensions install [email protected]
Alternatively, you can clone the OSKIM repository under the GNOME shell extensions directory as below:
$ git clone https://github.com/esrille/oskim.git ~/.local/share/gnome-shell/extensions/[email protected]
Enable OSKIM by running the following command:
$ gnome-extensions enable [email protected]
If you prefer GUI tools, you could use Extension Manager.
OSKIM supports Hiragana IME for IBus v0.15.0 or later.
OSKIM provides multiple on-screen keyboard layers for Hiragana IME. The active on-screen keyboard layer is synchronized with the current input mode of the Hiragana IME.