Opened 9 months ago

Closed 9 months ago

#950 closed System Defect (fixed)

xfce ibus does not work

Reported by: Hiroshi Owned by: kenmoore
Priority: major Milestone:
Component: System Configuration Version: 10.0-RELEASE
Keywords: Cc: trac-bugs@…

Description

I installed ibus-mozc from ports, and set setenv values to .cshrc.
But I can not type in Japanese.

I also checked thai too.

Change History (7)

comment:1 Changed 9 months ago by kenmoore

  • Owner set to kenmoore
  • Status changed from new to assigned

It looks like the IBUS initialization script was still setup to look at the old GDM_ variables.
I just fixed that in source[1], but try going to the system manager -> misc and enable the "Force IBUS keyboard input" option and logout/login to force it manually.

Does that fix it?

[1] https://github.com/pcbsd/pcbsd/commit/4bd5e885a3942cecb02e742b49494735f855cd87

comment:2 Changed 9 months ago by Hiroshi

I already did set it. And no help .

Thanks

comment:3 Changed 9 months ago by kenmoore

Do you need to actively switch between keyboard layouts using IBUS, or can you just set it once at login and be fine?

The reason I am asking is that I noticed that the login manager has a larger selection of keyboard layouts/types available than IBUS does - so it might be a possibility to completely disable IBUS and just use the settings from the login manager...

comment:4 Changed 9 months ago by Hiroshi

9.2 ibus is enable by ctrl-space and worked
And 10.0 I can see ibus icon and ctrl-space toggle mozc and Thai.

Ibus works on print setting seach input area only????.

comment:5 Changed 9 months ago by kenmoore

I am testing out IBUS right now, and ctrl-space is switching between the different settings just fine. I did have to open up the IBUS preferences and setup which keyboard layouts I wanted shortcuts to first (on the "Input Method" tab), but once that was done it seemed to work fine (I have tried in multiple windows/utilities).

One thing I did notice was that if I hold down ctrl after releasing the spacebar, it pops up a small window that lets you tap the spacebar to cycle between all the different inputs you have setup (as long as you continue to hold down ctrl).

Another think I noticed was that once IBUS is started it will overwrite any keyboard settings that were previously setup in the login manager. So be sure you set your default IBUS keyboard appropriately.

comment:6 Changed 9 months ago by Hiroshi

Thanks for your quick job !
After system update, everything works fine !
Great I enjoy PCBSD !

comment:7 Changed 9 months ago by kenmoore

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.