[Xfce-bugs] [XFCE 0000261]: Input methods in XFFM
xfce-bugs at xfce.org
xfce-bugs at xfce.org
Sat Jul 17 16:59:52 CEST 2004
The following bug requires your FEEDBACK.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000261
=======================================================================
Reporter: adrian440
Handler: edscott
=======================================================================
Project: XFCE
Bug ID: 0000261
Category: xffm
Reproducibility: have not tried
Severity: minor
Priority: normal
Status: feedback
=======================================================================
Date Submitted: 2004-07-17 00:30 GMT
Last Modified: 2004-07-17 14:59 GMT
=======================================================================
Summary: Input methods in XFFM
Description:
When using chinese input methods in xfce, they never seem to work in XFFM
(but the work everywhere else in XFCE). I have tried both FCITX (which
utilises XIM) and also SCIM, which utilises the im_module in gtk2.
Attemped in charsets utf8 and gb2312. I'm running xfce 4.0.3, so please
close this bug if it has been fixed since.
=======================================================================
-----------------------------------------------------------------------
edscott - 2004-07-17 01:05 GMT
-----------------------------------------------------------------------
I'm afraid I have no idea what you are talking about (so I don't think it
is fixed). If anybody could explain further or provide a patch it would be
very helpful.
-----------------------------------------------------------------------
adrian440 - 2004-07-17 02:56 GMT
-----------------------------------------------------------------------
Asian languages utilise helper programs (called input methods) in order to
input characters. They are required to access the lord-knows-how-many
ideographs of their respective languages utilising an alpha-numeric
keyboard. Most of these utilise the XIM protocol, however there are newer
ones that jack into gtk-2 more directly. Fcitx is a chinese input method
that utilises XIM, while SCIM is an input method that utilises gtk-2's
more intricate protocol (which I've heard is more capable when it comes to
scripts that have recombination). One can view the available gtk input
methods by right clicking the space where one would usually type. Anywho,
these input methods work almost everywhere in xfce, just not in the file
manager. One thing it might be is that both of these utilise Ctrl-Space as
the activating keystroke, so perhaps this is being blocked? I might try a
japanese input method editor (I think they use shift space), and see if
that's any more successful.
-----------------------------------------------------------------------
edscott - 2004-07-17 14:59 GMT
-----------------------------------------------------------------------
Indeed, modifier-Space is being sent down a black hole. I've changed that
and allowed ctrl-space, alt-space and shift-space to pass through.
Could you possibly check out the CVS version to test? You only have to
checkout xffm and xfce4-modules to continue using xfce4_0.x. Compile and
install xfce4-modules first, then for xffm do a "./configure
--enable-oldlibraries".
If you cannot do this, please give me some kind of recipe I can follow to
see whether the fix is good or not.
More information about the Xfce-bugs
mailing list