Red Hat Bugzilla – Bug 510666
gtk2-immodules needs xinput .conf files for immodules
Last modified: 2009-09-17 19:48:17 EDT
Description of problem:
As discussed in bug 505100 im-cedilla.so (and others) are missing
xinput.d conf files so it is hard to enable them from im-chooser
Tagoh-san posted a sample im-cedilla.conf (attachment 351200 [details])
in the above bug.
Some of original comment by Akira which prompted this bug:
(In reply to comment #25)
> Created an attachment (id=351200) [details]
> Just a suggestion if using cedilla immodule in gtk+ is a solution:
> How about put im-cedilla.so to the separate package like gtk-immodules-cedilla
> with the attached imsettings configuration file? [...] although
> you need to choose that with im-chooser manually and need a bit updates on
> imsettings to support immodule only configuration.
Anyway leaving this idea with Matthias - I still hope we can fix
Brazilian cedilla issue with suitable xkb kbd layout config.
I've put the im-cedilla.conf in gtk2-2.17.3-3.fc12. Let me know if it doesn't work...
I updated my Fedora 11 to the new packages and the cedilla isnt working again
I haven't been able to get it working either actually
though in any version of fedora but I might well be missing something.
Can you describe exactly how to get it working?
(In reply to comment #4)
Nevermind I got it working now...
In F12 setting im-cedilla as the immodule in im-chooser
or using GTK_IM_MODULE=cedilla "dead_acute"
(eg using US Latin American layout
the ' deadkey to the right of P) combines with c
to generate ç.
(In reply to comment #3)
> I updated my Fedora 11 to the new packages and the cedilla isnt working again
Do you install gtk2-immodules?
Matthias, could we add im-cedilla.conf for F11 too?
Tagoh-san: would that work in F11 imsettings?
If so then let's reopen against F11.
Yes, I have gtk2-immodules installed.
The cedilla isn't working by default in my Fedora 11 in portuguese with keyboard US International.
We need this feature again I dont now why it's not working after the package updates. You patch was removed ?
We need this package installed by default in Fedora because it is generating a lot of claims in our forum.
It's a big usability problem and it not happens with others OS and Linux Distributions.
In all systems, when we choose Brazilian Portuguese Language + Us International Keyboard when we press ' + c we have ç.
Please, we need an update urgently for Fedora 11
(In reply to comment #6)
> Matthias, could we add im-cedilla.conf for F11 too?
> Tagoh-san: would that work in F11 imsettings?
Yes, that should works with the latest update of imsettings.
Ok then Sorry to recycle but reopening for f11.
I set the English International keyboard again using:
[root@shadownman ~]# system-config-keyboard
The ' + c isn't working properly yet.
Rodrigo: Did you test with gtk2-immodules and GTK_IM_MODULE=cedilla ?
We need to add it by default in Fedora, when the user set language = portuguese and Us International keyboard.
The problem was solved before but comeback in the last Fedora 11 updates.
This is a big usability problem for Brazilians
I tryed to replace ibus by cedilla in the file /etc/alternatives/xinputrc but the problem persist.
gtk2-2.16.6-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
(In reply to comment #14)
> I tryed to replace ibus by cedilla in the file /etc/alternatives/xinputrc but
> the problem persist.
Use im-chooser and select cedilla.
Uou!! Now it's working pretty fine!
How we cant activate it by default when the user set the language Brazilian Portuguese and the keyboard USA International ?
(In reply to comment #17)
> How we cant activate it by default when the user set the language Brazilian
> Portuguese and the keyboard USA International ?
That is a pretty specific case so hard to do IMO. :-(
As said before im-cedilla.so is a hack and not the Right Thing
- let's say we have it for "backwards compatibility".
(Just for the record and reference - these are the steps I used:
1. install gtk2-immodules
2. im-chooser -> select cedilla
3. Restart desktop with "USA (International with dead keys)"
4. ' + c -> ç )