In Windows we have Microsoft Indic Tool and Google Input Tool for typing. In Ubuntu we can use Google input tool in browsers only. Does Ubuntu have any Ubuntu Indic or Input Tool for typing?

If yes, how can I install it?

I know Linux has many input methods and keyboard layout for various ways of typing.

Here I am asking about the names of software which is helpful for typing and prompts the user with appropriate or dictionary words.

What's wrong with general keyboard?

Answer: There's nothing wrong with it but Input Tools are awesome and very helpful.

Here are some links for clarification:

I've already read the following posts:

  • Could you explain what it needs to do? – Tim Jun 6 '15 at 17:57
  • 2
    Typing tool which prompt words like Google Input Tool during typing. – Madhav Nikam Jun 6 '15 at 18:04
  • 3
    So an autocomplete? – Tim Jun 6 '15 at 18:05
  • 2
    Sounds like what you want is an implementation of Google IMA as an ibus plugin, or one similar to it, which works well for Indian languages? – JanC Apr 27 '18 at 17:10
  • 1
    Maybe mike-fabian.github.io/ibus-typing-booster/documentation.html can be useful? (I don't think it has packages for Ubuntu currently though, so you would have to build it yourself.) – JanC Apr 27 '18 at 17:26

The tool that worked well for me is GXLiterate- A Google Transliteration Service based transliterator for OpenOffice.org for Indic Languages.

It's a libre office extension, but serves the purpose.

Cons: it does not provide an option to choose between transliteration suggestions, it directly translates to the language selected, sometimes with wrong translation but, most of the time, accurate transliteration.

I am enjoying the same in LibreOffice writer. It solved my problem, however it would be better if there were some shortcut to disable and enable the same.

I also tried XlitHindi, which was developed by CADD, but unfortunately it didn't work on LibreOffice 5; it opened but LibreOffice froze, so I uninstalled the extension and started using Gxliterate, which is working pretty well for me.

Editor's Note: This answer is Kanhiya's.


To have autocomplete support in LibreOffice, you have to install the dictionary extension for your native language, for instance here is the Tamil Dictionary extension project for Libreoffice and OpenOffice extensions are also compatible if you have any of that kind for your localization support and after setting up your native dictionary, just hit space while typing to auto-correct if it says the word spelling is wrong . And there are also dictionaries as web browser addons to have language support for web, specially for Mozilla Firefox.

There is an m17n-project which helps in adding support for new input methods if not available in the mainstream. You can look for your native language support on ibus-m17n and if the method you want is available there, then you just have to install ibus-m17n package by running this command:

sudo apt install ibus-m17n

and then choosing your preferred ibus input method after starting the ibus-engine. Choose what suits you.

| improve this answer | |
  • A little confused about whether if you are looking for virtual keyboard like onboard which maps your keyboard virtually for whatever the active layout is so you can type with your mouse or touch and also has a typing assistant though it works only in English (the word suggestion). – Pavel Sayekat Apr 29 '18 at 21:12
  • I didn't find any release of the Tamil dictionary extension yet :( I guess they are working on it... – Zanna May 19 '18 at 18:33

I am using CentOS with xfce now, but I think Ubuntu has the same package and properties.

  1. First add Indian keyboard layout to your keyboard properties and ensure that appropriate fonts are installed.

  2. Install package florence:

    $ sudo apt-get install florence
  3. Run this command so you can choose your keyboard layout (both virtual and real):

    $ florence

Keyboard screenshot:

keyboard screenshot

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.