The current XIMP in Solaris software supports the following key event handling solutions:
XIMP_FE_TYPE1 (default)
XIMP_SYNC_BE_TYPE2
All key events go through the IM server only when input conversion mode is ON to compose text.
The Conversion ON key is recognized in the IM library.
The Conversion OFF key is recognized in the IM server.
All key events are sent first to the IM library and then to the IM server. The IM server is responsible for sending unused key events back to the IM library.
The Conversion ON/OFF key is recognized in IM server.
For XIMP_SYNC_BE_TYPE2, extra synchronization is done on XIMP_KEYPRESS.