staging: unisys: visorinput: remove extraneous mouse logic

Removes a cursor positioning hack that no longer seems to be required.

Signed-off-by: Tim Sell <Timothy.Sell@unisys.com>
Signed-off-by: Benjamin Romer <benjamin.romer@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Tim Sell 2015-10-02 13:19:24 -04:00 committed by Greg Kroah-Hartman
parent bc49496d29
commit b4f033f2d0

View File

@ -350,18 +350,6 @@ register_client_mouse(void *devdata /* opaque on purpose */)
return NULL;
}
/*
* Sending top-left and bottom-right positions is ABSOLUTELY
* REQUIRED if we want X to move the mouse to the exact points
* we tell it. I have NO IDEA why.
*/
input_report_abs(visorinput_dev, ABS_X, 0);
input_report_abs(visorinput_dev, ABS_Y, 0);
input_sync(visorinput_dev);
input_report_abs(visorinput_dev, ABS_X, xres - 1);
input_report_abs(visorinput_dev, ABS_Y, yres - 1);
input_sync(visorinput_dev);
input_set_capability(visorinput_dev, EV_REL, REL_WHEEL);
return visorinput_dev;