I have been trying to get Chinese input trough iBus to work with office 2007.
I can use iBus input both in gtk and qt applications without any issues, but when using CX the iBus input will not be activated.
Anyone here who has succeeded with this and want to share how they did it?
John, thanks for the quick reply but alas no luck. When using ibus-kmfl (or ibus-m17n keyboards), nothing appears when attempting to type. In one keyboard instance (kmfl-keyboard-sil-ethiopic), if I have existing characters in a Word doc, when I type after I hit 3 keys one of the existing characters disappears! I can keep "going backward like this" (deleting existing characters) for every 3 keyboard hits.
So, it seems that there is some communication going on between keyboard and Word doc, but that in most cases the keystrokes are getting "swallowed", and in the case of the Ethiopic keyboard, it is more than swallowed it is also eating pre-existing characters!
hmmmmm I don't suppose there is a Microsoft IME that could be installed in the bottle is there?
(That is just a thought.)
Another solution could be what I did to get EndNote working.
Crossover does not support the reference manager EndNote. Well, you can run EndNote, but there is no way for the reference manager to communicate with Word so the most important feature of EndNote doesn't work. This was such an issue for me, I am in the middle of writing my thesis now, that I set up a virtual machine with Windows 7.
I was able to find an OEM version of Windows 7 at Amazon. You can probably pick one up in many places, but I trust Amazon to not sell pirated software. The list price was around $100.00 USD, but with my Amazon points I got the OS for $45.00 USD.
Is setting up a virtual machine overkill? Well, ideally things wouldn't come to that. In my case I REALLY wanted to use EndNote - the full version, not just EndNote online. So, for me it was worth it. I guess it depends on how important it is to you to write in that language in Word.
I was able to get ibus keyboard input to work in Office 2007 by changing the winver to "Windows 7" (or "Vista"). But no other tricks (env XMODIFIERS='', setting language, etc.) would work. Many of those suggestions simply turn off ibus, but then of course I can't use the advanced characters of my ibus keyboard in Office! Anyway, after changing to Windows 7 then ibus input works GREAT in Office 2007. However, then when you attempt to save a file an error is thrown: https://bugs.winehq.org/show_bug.cgi?id=29788
So, you can save documents (using Windows XP version) or you can key in ibus (using Windows 7 version) but right now I don't think you can do both ☹️
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.