[Bug 793575] New: xrandr --scale 1.2x1.2 restricts movement of the mouse (invisible boundaries)
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c0 Summary: xrandr --scale 1.2x1.2 restricts movement of the mouse (invisible boundaries) Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: HP OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: josvanr@gmail.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/17.0 Firefox/17.0 To get a somewhat larger desktop on my laptop screen I use xrandr --output LVDS1 --scale 1.2x1.2 In opensuse 12.2 the desktop scales up to larger fine, but the mouse can't reach the bottom and right edge of the screen anymore, there is an 'invisible boundary'. There is a xorg patch for this here, but it's for ubuntu: apt-add-repository ppa:pinheirotruta5/precise Please look at it? This greatly enhances the functionality of my laptop Reproducible: Always Steps to Reproduce: 1. xrandr --output LVDS1 --scale 1.2x1.2 2. press <enter> 3. Actual Results: desktop / screen gets larger resolution (mapped) but mouse cant move over entire screen, there is an invisible boundary Expected Results: mouse should be able to move on entire screen -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |josvanr@gmail.com --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2012-12-10 14:13:06 UTC --- Hmm. Could you give me a direct pointer to the patch, please? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c2 --- Comment #2 from Jos van Riswick <josvanr@gmail.com> 2012-12-10 14:15:51 UTC --- http://download.opensuse.org/repositories/home:/bjoernv:/branches:/openSUSE:... hello I dont have a direct link to the patch but I found this repository. I just tested it on opensuse12.2 and it works! But I dont have a link to the actual patch file, sorry -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c3 --- Comment #3 from Jos van Riswick <josvanr@gmail.com> 2012-12-10 14:17:04 UTC --- (I installed xorg-x11-server) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c4 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|josvanr@gmail.com | --- Comment #4 from Stefan Dirsch <sndirsch@suse.com> 2012-12-10 14:23:37 UTC --- Thanks. Seems to be that one: 0001-Account-for-panning-scaling-when-bounding-RR-cursor.patch
From 42441c56e91cd5e8cadfb585d0c9561923b65864 Mon Sep 17 00:00:00 2001 From: Chris Bagwell <chris@cnpbagwell.com> Date: Sat, 24 Mar 2012 22:30:18 -0500 Subject: [PATCH xserver] Account for panning/scaling when bounding RR cursor
See Bug #39949. Commit 56c90e29f04727c903bd0f084d23bf44eb1a0a11 caused xrandr scaling and panning options to have cursor issues. For scaling, there could be a dead area of screen when scaling larger than size of mode. For panning, you couldn't pan bigger than mode. When returning bounds, account for panning and scaling. Signed-off-by: Chris Bagwell <chris@cnpbagwell.com> --- This is an RFC for Bug #39949. It does fix the issue but there may be better ways to solve. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c5 --- Comment #5 from Stefan Dirsch <sndirsch@suse.com> 2012-12-10 14:26:48 UTC --- Looks like this has been fixed differently upstream: commit 1bf81af4a6be1113bcc3b940ab264d5c9e0f0c5d Author: Rui Matos <tiagomatos@gmail.com> Date: Mon Jul 30 14:32:12 2012 -0400 xf86RandR12: Don't call ConstrainCursorHarder() if panning is enabled Panning is at odds with CRTC cursor confinement. This disables CRTC cursor confinement as long as panning is enabled. Fixes regression introduced in 56c90e29f04727c903bd0f084d23bf44eb1a0a11. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Rui Matos <tiagomatos@gmail.com> Signed-off-by: Keith Packard <keithp@keithp.com> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=793575 https://bugzilla.novell.com/show_bug.cgi?id=793575#c6 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Stefan Dirsch <sndirsch@suse.com> 2012-12-10 14:29:46 UTC --- Considered fixed for openSUSE:Factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com