Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1409 by [email protected]: switching between different input
methods in ibus ibus preferences does not work correctly
http://code.google.com/p/ibus/issues/detail?id=1409
Hi,
I use Ubuntu 11.10 and Gnome environment. I am able to type documents
in Hindi by a method shown here
http://www.youtube.com/watch?v=LL7icGNhIfI
I installed ibus-m17n and ibus packages and have enabled support for
Hindi language in gnome-language-selector.I have following input
methods enabled in ibus preference window
*Hindi inscript (m17n)
* Hindi phonetic (m17n)
* Hindi itrans (m17n)
* Hindi remington (m17n)
* Hindi typewriter (m17n)
a snapshot for the same can be seen here
https://picasaweb.google.com/107404068162388981296/UnknownAsianLanguage#5705518106929667058
Also you can see in this snapshot that these methods do come in drop
down menu of ibus
https://picasaweb.google.com/107404068162388981296/UnknownAsianLanguage#5704771437325752466
I open libreoffice and press Ctrl+Space so that I can type in Hindi.
I am able to type in Hindi.
When the input method is off as in this snapshot
https://picasaweb.google.com/107404068162388981296/UnknownAsianLanguage#5705519585633896530
then I am able to type in Hindi with following kind of keyboard
/usr/share/m17n/hi-typewriter.mim
i.e. by pressing key "h" letter प gets typed. Which is expected behavior.
Now comes the problem upon selecting the method phonetic as in this snapshot
https://picasaweb.google.com/107404068162388981296/UnknownAsianLanguage#5704771437325752466
pressing key "h" letter again प gets typed. Which is not expected.As
per my understanding the keymap for phonetic input method in this case
is
/usr/share/m17n/hi-phonetic.mim and given that input method phonetic
is already selected
upon pressing key "h" letter "य" should get typed.
That means that selection of different input methods has no effect on
typing. So is ibus not working properly or I missed some thing?
How can I get expected behavior when selecing different input methods
in ibus preference window?
My OS: Ubuntu 11.10
Architecture x86_64):
IBus version:1.3.99.20110419-1ubuntu3
sudo dpkg --status ibus
[sudo] password for deel:
Package: ibus
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 1160
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 1.3.99.20110419-1ubuntu3
Depends: libc6 (>= 2.4), libgconf2-4 (>= 2.31.1), libglib2.0-0 (>= 2.26.0),
libgtk2.0-0 (>= 2.24.5-0ubuntu3), libibus-1.0-0, libx11-6, gconf2 (>=
2.28.1-2), python (>= 2.7.1-0ubuntu2), python-ibus (=
1.3.99.20110419-1ubuntu3), python-xdg, librsvg2-common, python-notify,
im-switch
Recommends: ibus-gtk | ibus-qt4 | ibus-clutter, python-appindicator
Conflicts: ibus-anthy (<< 1.2), ibus-chewing (<< 1.2.99), ibus-hangul (<<
1.2.99), ibus-m17n (<< 1.2.99), ibus-pinyin (<< 1.2.99), ibus-table (<< 1.2)
Conffiles:
/etc/X11/xinit/xinput.d/ibus a3b8210a24e74c14406a5e888fe95177
Description: Intelligent Input Bus - core
IBus is an Intelligent Input Bus. It is a new input framework for Linux
OS. It provides full featured and user friendly input method user
interface.
It also may help developers to develop input method easily.
Homepage: http://code.google.com/p/ibus/
Original-Maintainer: IME Packaging Team
<[email protected]>
Input method name and version:
Python version: sudo dpkg --status python
Package: python
Status: install ok installed
Priority: important
Section: python
Installed-Size: 768
Maintainer: Ubuntu Developers <[email protected]>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Replaces: python-dev (<< 2.6.5-2)
Provides: python-ctypes, python-email, python-importlib, python-profiler,
python-wsgiref
Depends: python2.7 (>= 2.7.2-3~), python-minimal (= 2.7.2-7ubuntu2)
Suggests: python-doc (= 2.7.2-7ubuntu2), python-tk (= 2.7.2-7ubuntu2)
Breaks: python-bz2 (<< 1.1-8), python-csv (<< 1.0-4), python-email (<<
2.5.5-3), update-manager (<= 0.200.5-1)
Conflicts: python-central (<< 0.5.5)
dbus version:sudo dpkg --status dbus
Package: dbus
Status: install ok installed
Multi-Arch: foreign
Priority: optional
Section: devel
Installed-Size: 1472
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 1.4.14-1ubuntu1
Depends: libc6 (>= 2.10), libdbus-1-3 (>= 1.0.2), libexpat1 (>= 1.95.8),
libselinux1 (>= 1.32), upstart-job, adduser, lsb-base (>= 3.2-14), upstart
(>= 0.6.3-6), netbase (>= 4.45ubuntu3)
Suggests: dbus-x11
Conffiles:
/etc/default/dbus 0d0f25a2f993509c857eb262f6e22015
/etc/init/dbus.conf 9ea9553774c7a88558ebaf330dd84a7f
/etc/dbus-1/session.conf aa815e24fb0e075d1ae336154fc8a655
/etc/dbus-1/system.conf 4f169e788196d25df067910627aaff6d
Description: simple interprocess messaging system (daemon and utilities)
D-Bus is a message bus, used for sending messages between applications.
Conceptually, it fits somewhere in between raw sockets and CORBA in
terms of complexity.
.
D-Bus supports broadcast messages, asynchronous messages (thus
decreasing latency), authentication, and more. It is designed to be
low-overhead; messages are sent using a binary protocol, not using
XML. D-Bus also supports a method call mapping for its messages, but
it is not required; this makes using the system quite simple.
.
It comes with several bindings, including GLib, Python, Qt and Java.
.
This package contains the D-Bus daemon and related utilities.
.
The client-side library can be found in the libdbus-1-3 package, as it is
no
longer contained in this package.
Homepage: http://dbus.freedesktop.org/
Original-Maintainer: Utopia Maintenance Team
<[email protected]>
dbus-python version: sudo dpkg --status dbus-python
Package `dbus-python' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents
What steps will reproduce the problem?
1. Selecing different input methods in ibus preference window
2.
3.
What is the expected output?
i.e. by pressing key "h" letter प gets typed. Which is expected
behavior.When input method is off(For rest of keys happens correctly as
with keymap given here
/usr/share/m17n/hi-typewriter.mim
Now comes the problem upon selecting the method phonetic as in this snapshot
https://picasaweb.google.com/107404068162388981296/UnknownAsianLanguage#5704771437325752466
pressing key "h" letter again प gets typed. Which is not expected.As per
my understanding the keymap for phonetic input method in this case is
/usr/share/m17n/hi-phonetic.mim[/code] and given that input method phonetic
is already selected
upon pressing key "h" letter "य" should get typed.
What do you see instead?
pressing key "h" letter again प gets typed.
Please provide any additional information below.
Selection of different input methods does not respond properly.
I when restart ibus daemon or reboot the machine can type phonetically with
phonetic selection but not when I switch between different input methods in
ibus preference window.
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en