From 53434edc3d306137d019d95189ecdf0dbff75205 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 27 Sep 2007 22:14:09 +0930 Subject: [PATCH] dix: take paired keyboard instead of VCK (CoreProcessPointerEvents) --- dix/events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dix/events.c b/dix/events.c index b396b6506..a80355011 100644 --- a/dix/events.c +++ b/dix/events.c @@ -3707,7 +3707,7 @@ ProcessPointerEvent (xEvent *xE, DeviceIntPtr mouse, int count) SpritePtr pSprite = mouse->spriteInfo->sprite; #ifdef XKB - XkbSrvInfoPtr xkbi= inputInfo.keyboard->key->xkbInfo; + XkbSrvInfoPtr xkbi= GetPairedKeyboard(mouse)->key->xkbInfo; #endif #ifdef XEVIE if(xevieFlag && clients[xevieClientIndex] && !xeviegrabState &&