mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-01 22:03:09 +00:00
xkb: Switch the xkb event processing path over to InternalEvents.
Before dropping down into the DIX, convert back into XI events. This is a temporary solution only, until the DIX is capable of handling InternalEvents anyway. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
64ea607810
commit
007e93c869
7 changed files with 124 additions and 109 deletions
|
|
@ -53,6 +53,7 @@ SOFTWARE.
|
|||
#include "input.h"
|
||||
#include "cursor.h"
|
||||
#include "geext.h"
|
||||
#include "events.h"
|
||||
#include <X11/extensions/XI.h>
|
||||
|
||||
#define EARLIER -1
|
||||
|
|
@ -406,7 +407,7 @@ extern _X_EXPORT void DeliverGrabbedEvent(
|
|||
int /* count */);
|
||||
|
||||
extern _X_EXPORT void FixKeyState(
|
||||
xEvent * /* xE */,
|
||||
DeviceEvent* /* event */,
|
||||
DeviceIntPtr /* keybd */);
|
||||
|
||||
extern _X_EXPORT void RecalculateDeliverableEvents(
|
||||
|
|
|
|||
Loading…
Reference in a new issue