summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2007-06-21 15:47:48 +0930
committerPeter Hutterer <peter@cs.unisa.edu.au>2007-06-21 17:42:30 +0930
commit0c33dc152e372cdc8ae59d9a5696b0774bcd03b7 (patch)
tree5fc33b00edbba417d218185a742b5671ac645a03
parent1f97a7647606226cde61d6ad7a94f2b0b571a06c (diff)
Set the detail field for DeviceKeyEvents to the keycode.
-rw-r--r--dix/getevents.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dix/getevents.c b/dix/getevents.c
index 4d1fbb7e4..6988b8bde 100644
--- a/dix/getevents.c
+++ b/dix/getevents.c
@@ -452,6 +452,7 @@ GetKeyboardValuatorEvents(EventList *events, DeviceIntPtr pDev, int type,
kbp = (deviceKeyButtonPointer *) events->event;
kbp->time = ms;
kbp->deviceid = pDev->id;
+ kbp->detail = key_code;
if (type == KeyPress)
kbp->type = DeviceKeyPress;
else if (type == KeyRelease)