Score:4

Changing key of input method in ibus

tr flag

I installed ibus and selected Marathi - itrans(m17n) as input method. It is working as expected.

apt install ibus{,-m17n,,-gtk} im-config -y

My question is how do I make a few minor changes to the keyboard? In other words, if I need something else on keystroke "l", is that possible?


Update:

I copied the following file to /usr/share/m17n/ directory.

https://github.com/shantanuo/spell_check/blob/master/mr-gamabhana.mim

It solved the problem for me. But I am not sure how others will be able to use the file unless it is accepted by ibus package. How do I copy this file to the directory mentioned above using a command like this?

apt install gamabhana

Update 2:

I have crated a deb package that is working as expected.

https://github.com/shantanuo/spell_check/blob/master/gamabhana.deb

How do I submit to apt? Do I need to upload the file somewhere?


Update 3:

When I try to install hunspell language packs, it works for Hindi and Gujarathi but not for marathi. In other words this works...

apt install hunspell-hi

But this does not:

apt install hunspell-mr

I am not sure where to ask if this is not the right thread.

vanadium avatar
cn flag
That will, I presume, depend on your keyboard layout rather than on ibus.
vanadium avatar
cn flag
`xmodmap` is the easier way, but it does not always work reliably nowadays. Changing keyboard layout is possible, but complicated: https://help.ubuntu.com/community/Custom%20keyboard%20layout%20definitions?action=show&redirect=Howto%3A+Custom+keyboard+layout+definitions Anyway, adjust your question. You think it is solved through ibus. It isn' t.
vanadium avatar
cn flag
This sounds like a different question. If you managed to solve this question, then please post the answer: it is fine to answer your own questions. This can help future users.
us flag
`How do I submit to apt? Do I need to upload the file somewhere?` If you have the Debian source, you can create a Launchpad PPA (we can help you build one, if you make the debian source package available on GitHub).
Score:1
us flag

Use the official PPA to install Gamabhana.

First, add the repository.

sudo add-apt-repository ppa:gamabhana-team/gamabhana

Update the software index, and install gamabhana.

sudo apt update
sudo apt install gamabhana

To set it up, open ibus preferences, search for Marathi, and enable gamabhana.

tr flag
Should I ask a new question for "update 3"?
us flag
Yes, you should ask one question per question.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.