RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 623169 - In dualhead setup, I could not move cursor from one screen to another near the bottom of screen
Summary: In dualhead setup, I could not move cursor from one screen to another near th...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: xorg-x11-server
Version: 6.0
Hardware: All
OS: Linux
low
low
Target Milestone: rc
: ---
Assignee: Adam Jackson
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-08-11 14:09 UTC by Miroslav Suchý
Modified: 2012-11-23 10:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
In some multi-monitor configurations (e.g. dual monitors with both rotated), the cursor confinement code produces incorrect results. For example, the cursor may be permitted to disappear offscreen when it should not, or be prevented from entering some areas where it should be allowed to go. Currently, the only work around to this issue is to disable monitor rotation.
Clone Of:
Environment:
Last Closed: 2011-08-17 16:47:55 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Xorg.0.log (132.46 KB, text/plain)
2010-08-11 14:10 UTC, Miroslav Suchý
no flags Details

Description Miroslav Suchý 2010-08-11 14:09:28 UTC
Description of problem:
I have dual head (true dual head, no xinerama, but :0 and :1) and I can move cursor from one screen to second without problem. But near bottom of the screen is something like invisible wall and I could not drag mouse through this area.

The monitors have different resolution 1280x1024 and 1600x1200 rotated using xrandr to 1024x1280 resp. 1200x1600. But the barrier start at 1150 (on monitor with height 1280) resp. at 1180 (on monitor with height 1600).

Version-Release number of selected component (if applicable):
$ rpm -qa |grep xorg-
xorg-x11-drv-void-debuginfo-1.3.0-4.el6.x86_64
xorg-x11-fonts-misc-7.2-9.1.el6.noarch
xorg-x11-utils-debuginfo-7.4-8.el6.x86_64
xorg-x11-proto-devel-7.4-35.el6.noarch
xorg-x11-server-utils-7.4-15.el6.x86_64
xorg-x11-drv-evdev-debuginfo-2.3.2-8.el6.x86_64
xorg-x11-xauth-1.0.2-7.1.el6.x86_64
xorg-x11-drv-ati-6.13.0-6.el6.x86_64
xorg-x11-server-common-1.7.7-23.el6.x86_64
xorg-x11-utils-7.4-8.el6.x86_64
xorg-x11-drv-vesa-2.3.0-1.el6.x86_64
xorg-x11-apps-7.4-10.el6.x86_64
xorg-x11-xinit-1.0.9-13.el6.x86_64
xorg-x11-server-Xorg-1.7.7-23.el6.x86_64
xorg-x11-apps-debuginfo-7.4-10.el6.x86_64
xorg-x11-xdm-1.1.6-14.1.el6.x86_64
xorg-x11-drv-vesa-debuginfo-2.3.0-1.el6.x86_64
xorg-x11-drv-ati-firmware-6.13.0-6.el6.noarch
xorg-x11-drv-ati-debuginfo-6.13.0-6.el6.x86_64
xorg-x11-server-utils-debuginfo-7.4-15.el6.x86_64
xorg-x11-drv-evdev-2.3.2-8.el6.x86_64
xorg-x11-font-utils-7.2-10.el6.x86_64
xorg-x11-xdm-debuginfo-1.1.6-14.1.el6.x86_64
xorg-x11-drv-void-1.3.0-4.el6.x86_64
xorg-x11-font-utils-debuginfo-7.2-10.el6.x86_64
xorg-x11-xkb-utils-7.4-6.el6.x86_64
xorg-x11-xinit-debuginfo-1.0.9-13.el6.x86_64
xorg-x11-xauth-debuginfo-1.0.2-7.1.el6.x86_64
xorg-x11-xkb-utils-debuginfo-7.4-6.el6.x86_64

I use ati driver

How reproducible:
always

Steps to Reproduce:
1. set up dual head on two monitors with different resolution
2. rotate both display
3. try to move cursor from smaller monitor to second one aprox. 1 cm from bottom
  
Actual results:
there is invisible wall

Expected results:
mouse cursor should go through this area

Additional info:

Comment 1 Miroslav Suchý 2010-08-11 14:10:16 UTC
Created attachment 438193 [details]
Xorg.0.log

Comment 3 RHEL Program Management 2010-08-11 14:38:27 UTC
This issue has been proposed when we are only considering blocker
issues in the current Red Hat Enterprise Linux release.

** If you would still like this issue considered for the current
release, ask your support representative to file as a blocker on
your behalf. Otherwise ask that it be considered for the next
Red Hat Enterprise Linux release. **

Comment 4 Miroslav Suchý 2010-08-12 08:39:57 UTC
I tested packages from https://bugzilla.redhat.com/show_bug.cgi?id=623083#c6
and interesting thing happend.
I can move cursor from right (bigger) to left (smaller) screen as previously.
But if I try to move cursor from left to right is is not possible. On whole right edge of left screen is that invisible wall and only place where I can go from left to right is that small area of 1 cm at bottom, where previously was that invisible wall. I.e. that invisible wall negated on left window.

Comment 6 RHEL Program Management 2010-08-18 21:30:34 UTC
Thank you for your bug report. This issue was evaluated for inclusion
in the current release of Red Hat Enterprise Linux. Unfortunately, we
are unable to address this request in the current release. Because we
are in the final stage of Red Hat Enterprise Linux 6 development, only
significant, release-blocking issues involving serious regressions and
data corruption can be considered.

If you believe this issue meets the release blocking criteria as
defined and communicated to you by your Red Hat Support representative,
please ask your representative to file this issue as a blocker for the
current release. Otherwise, ask that it be evaluated for inclusion in
the next minor release of Red Hat Enterprise Linux.

Comment 9 Denise Dumas 2010-09-13 14:52:34 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
In some multihead scenarios when both monitors are rotated, the cursor
confinement code produces incorrect results.  This may manifest as the cursor
being allowed to disappear offscreen when it should not, or as being prevented
from entering some areas where it should be allowed to go.  As a workaround,
disable rotation.

Comment 10 Ryan Lerch 2010-09-23 06:19:44 UTC
    Technical note updated. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    Diffed Contents:
@@ -1,5 +1 @@
-In some multihead scenarios when both monitors are rotated, the cursor
+In some multi-monitor configurations (e.g. dual monitors with both rotated), the cursor confinement code produces incorrect results. For example, the cursor may be permitted to disappear offscreen when it should not, or be prevented from entering some areas where it should be allowed to go. Currently, the only work around to this issue is to disable monitor rotation.-confinement code produces incorrect results.  This may manifest as the cursor
-being allowed to disappear offscreen when it should not, or as being prevented
-from entering some areas where it should be allowed to go.  As a workaround,
-disable rotation.

Comment 12 RHEL Program Management 2011-02-01 06:06:01 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unfortunately unable to
address this request at this time. Red Hat invites you to
ask your support representative to propose this request, if
appropriate and relevant, in the next release of Red Hat
Enterprise Linux. If you would like it considered as an
exception in the current release, please ask your support
representative.

Comment 13 RHEL Program Management 2011-02-01 18:33:07 UTC
This request was erroneously denied for the current release of
Red Hat Enterprise Linux.  The error has been fixed and this
request has been re-proposed for the current release.

Comment 14 RHEL Program Management 2011-04-04 02:34:01 UTC
Since RHEL 6.1 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 15 Adam Jackson 2011-08-17 16:47:55 UTC
Should be fixed in 6.2, please reopen if not.


Note You need to log in before you can comment on or make changes to this bug.