You can configure Reflection X Advantage to use your local input method editor (IME). This technical note describes how to configure native IME support and lists troubleshooting methods to resolve IME issues.
If you already use an IME that is available on your workstation, you may want to enable Native IME Support in Reflection X Advantage. This feature lets you use your workstation's IME to compose text. The XIM server provided by Reflection X obtains the composed text from your IME and passes it to XIM-aware clients. This means that you can work with varied X clients without having to learn new input techniques.
The Reflection XIM server supports:
Before you begin, review the following requirements:
Follow these steps to configure Reflection X Advantage to use your local IME:
XMODIFIERS=@im=RXAIM /usr/bin/gedit --display=%IP#%
Note: In some cases, you may not need to set the XMODIFIERS variable. If your client is already configured to use a different XIM server, selecting "Force X clients to use Reflection's XIM server" automatically redirects the client to the Reflection X XIM server. In other cases, additional modifications may be required.
You can now start your local input editor and enter text as you usually do. Depending on your X client, you may see on-the-spot or over-the-spot editing.
If after configuring your workstation to use your local IME, you are unable to use your local IME to enter text into the X client, review the following troubleshooting information.
Enable X input method (XIM) logging and review the output log to determine if your X client is XIM-aware and to see if it is configured to use the Reflection X IME server.
To log XIM activity:
Use the following platform-specific steps to configure X clients to use the X input method (XIM), which is a requirement for configuring Reflection X to use your local IME.
Desktop clients (such as gnome-terminal and gedit) on RedHat 4 use an IIIM server by default. To be able to use your local IME with these clients, you need to configure them to use the X Input method (XIM). Use the following procedure.
To configure X clients on RedHat4 to use the XIM server:
The RedHat 5 desktop is configured to use SCIM (Smart Common Input Method), and all GTK (Gnome Toolkit) applications use SCIM by default. To be able to use your local IME with these clients, you need to configure them to use the X Input method (XIM). You can configure clients to use XIM by using a context menu that allows you to change the input method, however the context menu is not available by default. Use the following procedure to enable and use this context menu.
To enable the context menu and configure a client to use the XIM server:
gconftool-2 --type bool --set '/desktop/gnome/interface/show_input_method_menu' true
Note: You need to execute this command only once for each user of the system; doing this will make the context menu available for subsequent sessions. Be sure to use an apostrophe, not a grave accent in the command.
Select a supported language before you log on to your XDMCP session. Supported languages are: