xfree86: xf86DGA: some cleanup to use the correct devices instead of VCP/VCK.
This commit is contained in:
parent
54ce7436b2
commit
122ae65ed9
|
@ -1144,15 +1144,15 @@ DGAProcessPointerEvent (ScreenPtr pScreen, dgaEvent *de, DeviceIntPtr mouse)
|
||||||
* Fill in remaining event state
|
* Fill in remaining event state
|
||||||
*/
|
*/
|
||||||
de->u.event.screen = pScreen->myNum;
|
de->u.event.screen = pScreen->myNum;
|
||||||
de->u.event.state = butc->state | inputInfo.keyboard->key->state;
|
de->u.event.state = butc->state | GetPairedKeyboard(mouse)->key->state;
|
||||||
/*
|
/*
|
||||||
* Keep the core state in sync by duplicating what
|
* Keep the core state in sync by duplicating what
|
||||||
* CoreProcessPointerEvent does
|
* CoreProcessPointerEvent does
|
||||||
*/
|
*/
|
||||||
if (coreEquiv != MotionNotify)
|
if (coreEquiv != MotionNotify)
|
||||||
{
|
{
|
||||||
register int key;
|
int key;
|
||||||
register BYTE *kptr;
|
BYTE *kptr;
|
||||||
int bit;
|
int bit;
|
||||||
|
|
||||||
key = de->u.u.detail;
|
key = de->u.u.detail;
|
||||||
|
@ -1295,10 +1295,10 @@ DGAHandleEvent(int screen_num, xEvent *event, DeviceIntPtr device, int nevents)
|
||||||
switch (coreEquiv) {
|
switch (coreEquiv) {
|
||||||
case KeyPress:
|
case KeyPress:
|
||||||
case KeyRelease:
|
case KeyRelease:
|
||||||
DGAProcessKeyboardEvent (pScreen, de, inputInfo.keyboard);
|
DGAProcessKeyboardEvent (pScreen, de, device);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
DGAProcessPointerEvent (pScreen, de, inputInfo.pointer);
|
DGAProcessPointerEvent (pScreen, de, device);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue