April 7, 2011

xkb keyboards on iBus

Posted in planetarium, Work & Technology tagged , , at 1:03 pm by runa

A few days ago, Dipankarda forwarded a request from a friend who was trying to figure out why certain fonts looked garbled on Fedora 14. In the process, we found that there were a couple of other keyboards for Bengali that could be added from iBus Preferences – ‘India-Bengali’ and ‘Bangladesh’. With a little tinkering around with Parag Nemade, it turned out to be an enhancement, which allows keyboards from xkbmaps to be integrated with iBus.

The ‘India-Bengali’ keymap is the default/first layout in the /usr/share/X11/xkb/symbols/in file, while ‘Bangladesh’ keyboard is being generated from the /usr/share/X11/xkb/symbols/bd file. The first is a version of Inscript, while the latter seems to be based upon the Bijoy layout. However, there was one more layout for Bengali (ben_probhat) in the same file (/usr/share/X11/xkb/symbols/in ) which does not get added to the list of available keyboards. Could be a bug or a feature. To get these keyboards, its necessary to have the xkeyboard-config package installed as well. However, both of them may need to be reviewed.

A more detailed version of things are available in Fujiwara’s blog post.

About these ads

6 Comments »

  1. kalyan kr das said,

    I find Bangladesh key board is ‘National Bangla/Bengali Standard Keyboard Layout for Bangladesh’ a three laired key board , 3rd layer is right-alt. Thanks for your endevour to one of the problems I pointed out to Dipankarda.

    • runa said,

      It is, but its a very old revision… 2006. You may have noticed that there could be issues related to ৎ . Btw.. here is a quick hack image of the layout:

      http://runab.fedorapeople.org/images/bd-xkb.png

      • kalyan kr das said,

        See, to type য-ফলা, ই, ঈ, উ.ঊ, এ, ঐ,ও etc you have to press right alt key. So it is a trouble some . In unijoy / bijoy most of the works are done in two layers – normal & shift. I request you to see the particular problem related with unijoy key board ( crashing of open office writer at typing of ঁ on the head of জো) ।

  2. kalyan kr das said,

    here you will find ৎ at right alt+k. You will find the full image of the Bangladesh layout at http://kalyanbhattanagar.blogspot.com
    ফেডোরা ১৪-র আইবাসের বাংলাদেশ কি-বোর্ডের লে-আউট

    • runa said,

      Its not an iBus layout. Its the xkb layout that iBus interprets. Also, I am now completely lost with all the mail and comments. Lets track it all in one place. Thanks :)

  3. fujiwara said,

    Nice article ;)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: