Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b4f033f2 authored by Tim Sell's avatar Tim Sell Committed by Greg Kroah-Hartman
Browse files

staging: unisys: visorinput: remove extraneous mouse logic



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

Signed-off-by: default avatarTim Sell <Timothy.Sell@unisys.com>
Signed-off-by: default avatarBenjamin Romer <benjamin.romer@unisys.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent bc49496d
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -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;