Stop checking or calling PtrCtrlProcs
None of them do anything useful now that pointer acceleration is entirely handled in the server. (Does not completely nuke yet, since that would be an API/ABI break.) Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
bce12f2956
commit
b5cf9c5090
|
@ -2111,9 +2111,6 @@ ProcChangePointerControl(ClientPtr client)
|
|||
REQUEST(xChangePointerControlReq);
|
||||
REQUEST_SIZE_MATCH(xChangePointerControlReq);
|
||||
|
||||
if (!mouse->ptrfeed->CtrlProc)
|
||||
return BadDevice;
|
||||
|
||||
ctrl = mouse->ptrfeed->ctrl;
|
||||
if ((stuff->doAccel != xTrue) && (stuff->doAccel != xFalse)) {
|
||||
client->errorValue = stuff->doAccel;
|
||||
|
@ -2161,7 +2158,7 @@ ProcChangePointerControl(ClientPtr client)
|
|||
|
||||
for (dev = inputInfo.devices; dev; dev = dev->next) {
|
||||
if ((dev == mouse || (!IsMaster(dev) && dev->u.master == mouse)) &&
|
||||
dev->ptrfeed && dev->ptrfeed->CtrlProc) {
|
||||
dev->ptrfeed) {
|
||||
rc = XaceHook(XACE_DEVICE_ACCESS, client, dev, DixManageAccess);
|
||||
if (rc != Success)
|
||||
return rc;
|
||||
|
@ -2170,9 +2167,8 @@ ProcChangePointerControl(ClientPtr client)
|
|||
|
||||
for (dev = inputInfo.devices; dev; dev = dev->next) {
|
||||
if ((dev == mouse || (!IsMaster(dev) && dev->u.master == mouse)) &&
|
||||
dev->ptrfeed && dev->ptrfeed->CtrlProc) {
|
||||
dev->ptrfeed) {
|
||||
dev->ptrfeed->ctrl = ctrl;
|
||||
(*dev->ptrfeed->CtrlProc)(dev, &mouse->ptrfeed->ctrl);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -264,9 +264,6 @@ ApplyAccelerationSettings(DeviceIntPtr dev){
|
|||
if (i >= 0)
|
||||
dev->ptrfeed->ctrl.threshold = i;
|
||||
|
||||
/* mostly a no-op anyway */
|
||||
(*dev->ptrfeed->CtrlProc)(dev, &dev->ptrfeed->ctrl);
|
||||
|
||||
xf86Msg(X_CONFIG, "%s: (accel) acceleration factor: %.3f\n",
|
||||
local->name, ((float)dev->ptrfeed->ctrl.num)/
|
||||
((float)dev->ptrfeed->ctrl.den));
|
||||
|
|
Loading…
Reference in New Issue
Block a user