From freedesktop-xorg-devel Sun Jan 22 18:25:45 2017 From: =?ISO-8859-1?Q?=C0lex?= Fiestas Date: Sun, 22 Jan 2017 18:25:45 +0000 To: freedesktop-xorg-devel Subject: Fixing bug: 39949, randr scale and cursor bounds Message-Id: <1821524.8XJdoGu5Ky () minibad> X-MARC-Message: https://marc.info/?l=freedesktop-xorg-devel&m=148510955814212 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1427939012==" --===============1427939012== Content-Type: multipart/signed; boundary="nextPart3630422.DZcu3E2Jp3"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPart3630422.DZcu3E2Jp3 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi there When scaling a screen the cursor is getting jailed in an area that does not cover the entire size. You can read more about the bug here: https://bugs.freedesktop.org/show_bug.cgi?id=39949 The patch provided in that bug entry by Chris Wilson fixes it but apparently breaks keystone correction. Some downstreams are patching xorg-server with that or similar patches. Given how prominent hidpi is getting on laptops scaling external non-hidpi screens is becoming quite common. Any ideas on the topic? Thanks and sorry for spaming the list with a bug. --nextPart3630422.DZcu3E2Jp3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE1ykhReyszjwjUHHPYKxnbOwkBZ4FAliE+SkACgkQYKxnbOwk BZ6Wsw/6AmBIOtzXRqmLobuS0siGpWDtuompkoqRdnglCrL77SqSfe6mT1Rn97II sBOzEUiCYHjNfEkZ7QsA1er/QYeU2pZxeSKwoQNR/2bRsAoNBhk4TzyUrcnI1A7Z uXVYhtcmxzpMiS2s5aP6//guRXe//D6KLx9WozXvRUGk0f8lqZ54egHVyvsrJb7q k+Il8g9DFBlzljQkPHeKRT6ANiZxlcOth2l1sR2xH+jtUda0iCP5bG5b4+FoKOvR z/qF99DIzM0B+l75l4YHEfdkZAfmaz8VaXtGFBal69jfZvMa1YR7C/OucjiT+rwk enG25vF59oWE3VusNzjk6F+t5pT/biqzn+VAPoIe0BAVr2LWaG49X/d1kIHft8oE VYm3ku9hV/MPw+7ho45dOX56NTy8VpkKvu4p5W2VxMkqJR4fwNfgAtKn1d+qwEIS UTDzD8WxX6H2MU0pdnf24SPYdyQomrRMd7se+5S7tuCjvnmS93HpWsXqoXmPCkA2 AaoGSWtSEep4D078mytDBEVYCdoLngUa+Bd0DXTEss44eG665CeMxJNt2IwS3HQ0 NmZo1AAzEHTA8D8sLyztInRku6B0SZ9j0bxJAD1CtAaMYk/MuIzYBFeq0RIsQ9dg prAWvG+5fblKj7YhtWeB+QNQ6byvsHF74iF2yVJFG+Ldmt4j+qk= =MXXL -----END PGP SIGNATURE----- --nextPart3630422.DZcu3E2Jp3-- --===============1427939012== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KeG9yZy1kZXZl bEBsaXN0cy54Lm9yZzogWC5PcmcgZGV2ZWxvcG1lbnQKQXJjaGl2ZXM6IGh0dHA6Ly9saXN0cy54 Lm9yZy9hcmNoaXZlcy94b3JnLWRldmVsCkluZm86IGh0dHBzOi8vbGlzdHMueC5vcmcvbWFpbG1h bi9saXN0aW5mby94b3JnLWRldmVs --===============1427939012==--