xorg-libx11/modules/im
Takao Fujiwara 024d229fdf
ximcp: Unmark to fabricate key events with XKeyEvent serial
_XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
receive XKeyEvent from both the typing on the keyboard and the
callback of XIM_FORWARD_EVENT.

If the filter functions unmark to fabricate XKeyEvent from the typing
on the keyboard during receiving XKeyEvent from the callback of
XIM_FORWARD_EVENT with typing keys very quickly likes an bar code
scanner (or evemu-play), XIM server cannot receive some key events and
it causes the key typing order to get scrambled.

Now XIM client saves the serial in XKeyEvent and the filter functions
unmark to fabricate XKeyEvent from the callback of XIM_FORWARD_EVENT
only.

Fixes: #198
2024-01-31 20:26:40 +09:00
..
ximcp ximcp: Unmark to fabricate key events with XKeyEvent serial 2024-01-31 20:26:40 +09:00
Makefile.am Enable loadable i18n modules, making them configurable on the configure command line. 2005-07-11 08:29:18 +00:00